diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-13 10:25:03 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-13 10:25:03 +0200 |
| commit | 9bc2dba1f595ed5ed7121d17b3361a718cc3b1a6 (patch) | |
| tree | 598eeda7b551aff960ee7249859c21470772a19a /docs/superpowers/specs/2026-09-25-keybinds-design.md | |
| parent | 35bce0a57b6839471e6d8a31f1af4870af0ab94d (diff) | |
| download | quickshell-9bc2dba1f595ed5ed7121d17b3361a718cc3b1a6.tar.gz quickshell-9bc2dba1f595ed5ed7121d17b3361a718cc3b1a6.zip | |
feat(calendar): calctl reads the vdir as JSON
The calendar list comes from khal's config, so there is no second list.
Recurrence is expanded with dateutil in naive local time, which keeps a
weekly 09:00 at 09:00 across the DST change; the test pins that on 26
October. A rule richer than a plain FREQ, or alarms other than one
preset, read as custom, which is what lets an edit leave them alone.
A file that fails to parse is skipped rather than blanking the month.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/specs/2026-09-25-keybinds-design.md')
0 files changed, 0 insertions, 0 deletions
