Drop defaults where one desktop entry is already the sole available handler,
whether declared by the desktop or added explicitly. Keep browser defaults
because their ordering is intentional.
Assisted-by: pi (gpt-5.6-sol)
Add khal-import.desktop for interactive text/calendar imports. Associate
pkgs.khal's existing khal.desktop, which launches ikhal, with
x-scheme-handler/calendar and use that handler from Waybar.
Assisted-by: pi (gpt-5.6-sol)
Watch and reload the Home Manager GTK 4 user stylesheet so theme switches replace the immutable imported theme without restarting Khora.
Assisted-by: pi (gpt-5.6-sol)
Map libadwaita accent roles to the active GTK theme selection colors so generated themes control highlights, focus rings, and selected dates.
Assisted-by: pi (gpt-5.6-sol)
Reset the full GTK background shorthand for clickable event buttons so flat-button theme imagery cannot hide calendar colors.
Assisted-by: pi (gpt-5.6-sol)
Render a six-week month grid with colored event chips, overflow links, adjacent-month dates, and navigation into day or agenda views.
Assisted-by: pi (gpt-5.6-sol)
Replace the stock sidebar calendar with a compact month widget that marks each visible date with up to three calendar-colored event dots.
Assisted-by: pi (gpt-5.6-sol)
Load agenda events in two-week chunks from the selected date, continuing near the scroll boundary with an explicit fallback to load more.
Assisted-by: pi (gpt-5.6-sol)
Monitor local calendar directories and debounce automatic refreshes when vdirsyncer or another application changes event files.
Assisted-by: pi (gpt-5.6-sol)
Remember the active view, vertical zoom, sidebar width, calendar visibility, and collapsed account groups across restarts.
Assisted-by: pi (gpt-5.6-sol)
Open timed, all-day, and agenda events in a read-only details dialog with their time, calendar, location, description, URL, organizer, and attendees.
Assisted-by: pi (gpt-5.6-sol)
Follow the GNOME GTK and icon theme settings alongside the color scheme so live light/dark switches do not combine a new libadwaita palette with the previous GTK theme.
Assisted-by: pi (gpt-5.6-sol)
Support session-wide vertical zoom in day and week views with Ctrl+scroll while preserving the visible point in the timeline.
Assisted-by: pi (gpt-5.6-sol)
Color day and week event cards with their calendar color and choose a contrasting foreground instead of showing only a colored marker.
Assisted-by: pi (gpt-5.6-sol)
Add a Google Calendar-style day and week time grid behind a compact view dropdown, while retaining the existing list as the agenda view.
Assisted-by: pi (gpt-5.6-sol)
Watch the GNOME interface color-scheme setting directly and update
libadwaita instead of relying on portal propagation under Hyprland.
Assisted-by: pi (gpt-5.6-sol)
Add a read-only GTK/libadwaita agenda backed by khal, with calendar
filters, Nix packaging, desktop metadata, and model tests.
Assisted-by: pi (gpt-5.6-sol)