rscalendar 0.1.2

Manage your Google Calendar
# list-calendars

List all calendars accessible to the authenticated user.

## Usage

```bash
rscalendar list-calendars
```

## Output

For each calendar, shows:

- **Name** (with `(primary)` marker for the default calendar)
- **id** — the calendar ID to use with `--calendar-id` or in `config.toml`
- **role** — your access level (`owner`, `writer`, `reader`, `freeBusyReader`)
- **description** — calendar description, if set

## Example

```bash
$ rscalendar list-calendars
My Calendar (primary)
  id: user@gmail.com
  role: owner

Work
  id: abc123@group.calendar.google.com
  role: writer

Holidays in Israel
  id: en.jewish#holiday@group.v.calendar.google.com
  role: reader
```

Use the `id` value as `--calendar-id` or set it as `calendar_id` in `~/.config/rscalendar/config.toml`.