Add the hyprland-desktop spec, ADR 0003 recording the compositor choice over Sway/KDE/niri, and the task breakdown (0021-0030) that decomposes the desktop into granular grouped modules. Record the corrected host GPU facts (zeus is AMD, raichu the sole Nvidia machine) in CLAUDE.md.
758 B
758 B
spec, blocked-by
| spec | blocked-by |
|---|---|
| hyprland-desktop | 0021-desktop-group-and-hyprland-session |
What to build
Notification toasts with do-not-disturb and history recall, so missed notifications can be retrieved.
Add a mako module to the desktop group, enabled through the aggregator, rendering notification toasts with a do-not-disturb mode and history recall. The do-not-disturb toggle and media controls live in the bar, not in a separate notification-center panel.
Acceptance criteria
- A mako module exists in the desktop group and is enabled by the aggregator.
- Notification toasts appear, with do-not-disturb and history recall.
- No separate slide-out notification-center panel is added.
- neogaia builds green under
nix flake check.