Commit Graph

8 Commits

Author SHA1 Message Date
4befbc42df taffybar: propagate config and flake updates 2026-04-18 19:05:37 -07:00
51f4a53a40 Add taffybar startup tray diagnostics 2026-04-18 19:05:36 -07:00
085f9693d5 nixos: skip taffybar startup in KDE sessions 2026-04-18 19:05:36 -07:00
3ee5f226ee nixos/taffybar: pin status-notifier-item package 2026-04-18 19:05:36 -07:00
d78b702b90 nixos: disable status-notifier-item checks in taffybar overlay 2026-04-18 19:05:35 -07:00
5bfb1a5884 taffybar: align flake inputs and drop local overlay patch 2026-04-18 19:05:35 -07:00
fb8df6e242 feat: propagate module enables (hyprland/xmonad -> taffybar -> sni)
Move enable propagation into the modules themselves instead of
desktop.nix. Relax the assertion to only prevent both taffybar
and waybar from being enabled simultaneously.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
1f60631e6c nixos: add quickshell/waybar/taffybar modules
- Switch taffybar input to the local submodule
- Add caelestia quickshell (home-manager module)
- Make waybar/taffybar mutually exclusive, defaulting based on xmonad
- Move tray ordering and status notifier watcher config into the right modules
2026-04-18 19:05:34 -07:00