Files
dotfiles/.claude/tasks/0023-waybar-status-bar.md
alexion f552269cb3 docs: plan the hyprland desktop epic (spec, ADR, tasks)
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.
2026-07-22 08:03:01 -04:00

894 B

spec, blocked-by
spec blocked-by
hyprland-desktop 0021-desktop-group-and-hyprland-session

What to build

A Waybar status bar that reads system state at a glance.

Add a Waybar module to the desktop group, enabled through the aggregator, showing workspaces with per-application icons plus a clock, battery, network, audio, MPRIS media controls, and a do-not-disturb toggle. No overview/exposé plugin: the workspace indicators are sufficient. The do-not-disturb toggle and media controls live in the bar rather than in a separate notification center.

Acceptance criteria

  • A Waybar module exists in the desktop group and is enabled by the aggregator.
  • The bar shows workspaces with per-application icons, a clock, battery, network, audio, MPRIS media controls, and a do-not-disturb toggle.
  • No overview/exposé plugin is used.
  • neogaia builds green under nix flake check.