maton google-calendar agenda

maton google-calendar agenda [flags]

Read-only listing of events from one or all of your Google Calendars. Defaults to the next 1 day window. –today / –tomorrow snap to the user’s Google account timezone; –timezone overrides.

Options

--calendar <string>
Filter to a specific calendar name or ID
--connection <string>
Connection ID to route through (Maton-Connection header)
--days <int> (default 0)
Number of days ahead to show
--dry-run
Print the request that would be sent without executing it
--format <string>
Output format: 'json' (default) or 'text' on supported commands
-q, --jq <expression>
Filter JSON output using a jq expression
--paginate
Follow next_cursor and concatenate all pages (list commands only)
--template <string>
Format JSON output using a Go template; see "maton help formatting"
--timezone <string>
IANA timezone (default: Google account timezone)
--today
Show today's events (account-day boundaries)
--tomorrow
Show tomorrow's events
--week
Show the next 7 days of events

Options inherited from parent commands

-p, --profile <string>
Profile to use for this invocation (overrides the active profile; also reads MATON_PROFILE)

Examples

$ maton google-calendar agenda
$ maton google-calendar agenda --today
$ maton google-calendar agenda --week
$ maton google-calendar agenda --days 3 --timezone America/New_York
$ maton google-calendar agenda --calendar 'Work' --format json

See also