wlogout Leaf
cells/desktop/wlogout.nix configures the graphical logout menu.
Up: desktop leaves Down: desktop packages leaf
What it configures
It installs wlogout and deploys its configuration directory through Home Manager.
home.packages = with pkgs; [ wlogout ];
xdg.configFile."wlogout" = {
source = ../../dotfiles/wlogout;
recursive = true;
};
Why it is separate
Session exit UX is desktop-specific. Keeping it in its own leaf makes it easy to replace without touching the compositor or Waybar configuration.