Notifications Leaf

cells/desktop/notifications.nix configures the desktop notification center.

Up: desktop leaves Down: Waybar leaf

What this leaf does

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 belongs to desktop

Notifications are user-session UI. Keeping them in desktop keeps servers and minimal hosts free from UI daemons.