Notifications Leaf
cells/desktop/notifications.nix configures the desktop notification center.
Up: desktop leaves Down: Waybar leaf
What it configures
It installs SwayNotificationCenter and deploys its configuration directory through Home Manager.
home.packages = with pkgs; [ swaynotificationcenter ];
xdg.configFile."swaync" = {
source = ../../dotfiles/swaync;
recursive = true;
};
Why it is in the desktop branch
Notifications are user-session UI. Keeping them in desktop keeps servers and minimal hosts free from UI daemons.