Walker Leaf

cells/desktop/walker.nix configures the desktop launcher.

Up: desktop leaves Down: Hyprland leaf

What this leaf does

It installs Walker and deploys the checked-in configuration directory through Home Manager.

home.packages = with pkgs; [ walker ];
 
xdg.configFile."walker" = {
  source = ../../dotfiles/walker;
  recursive = true;
};

Why it exists

Launchers are part of the desktop workflow but not the compositor itself. A separate leaf keeps the Hyprland leaf focused on session and compositor configuration.