Skip to content

v1.1.0 - Calendar Aliases

Choose a tag to compare

@schappim schappim released this 21 Jan 03:30
· 42 commits to main since this release

What's New

Calendar Aliases

You can now use friendly names instead of long calendar IDs:

# Set up aliases
ekctl alias set work "CA513B39-1659-4359-8FE9-0C2A3DCEF153"
ekctl alias set groceries "E30AE972-8F29-40AF-BFB9-E984B98B08AB"

# Use them in any command
ekctl list events --calendar work --from 2026-01-01T00:00:00Z --to 2026-01-31T23:59:59Z
ekctl add event --calendar work --title "Meeting" --start 2026-01-15T09:00:00Z --end 2026-01-15T10:00:00Z
ekctl add reminder --list groceries --title "Buy milk"

# Manage aliases
ekctl alias list
ekctl alias remove work

Aliases are stored in ~/.ekctl/config.json.

Installation

brew tap schappim/ekctl
brew install ekctl

Or upgrade:

brew upgrade ekctl