mirror of
https://github.com/nix-community/home-manager.git
synced 2026-10-02 19:49:18 +00:00
Expose qcal's JSON configuration through programs.qcal.settings and per-calendar entries through accounts.calendar.accounts.<name>.qcal.settings. Generated Calendars entries and the account remote projections use mkDefault so users can override or extend them. timezone and defaultNumDays become renamed aliases of the settings keys.
18 lines
332 B
Plaintext
18 lines
332 B
Plaintext
{
|
|
"Calendars": [
|
|
{
|
|
"Name": "Local",
|
|
"Url": "https://local.example.com/events.ical"
|
|
},
|
|
{
|
|
"Name": "Work",
|
|
"PasswordCmd": "pass show work",
|
|
"Url": "https://cal.example.com/work",
|
|
"Username": "override"
|
|
}
|
|
],
|
|
"Custom": true,
|
|
"DefaultNumDays": 7,
|
|
"Timezone": "Europe/Paris"
|
|
}
|