{ config, pkgs, ... }: { home.packages = with pkgs; [ wideriver river ]; wayland.windowManager.river = { enable = true; systemd.enable = true; settings = { spawn = [ # "waybar" "~/login-wm-setup-2.sh" # "wideriver" ]; output-layout = "wideriver"; rule-add = "ssd"; map = { normal = { "Super Return" = "spawn alacritty"; "Alt Q" = "close"; "Super J" = "focus-view next"; "Super K" = "focus-view previous"; "Super+Shift J" = "swap next"; "Super+Shift K" = "swap previous"; "Super R" = "spawn fuzzel"; }; }; }; }; }