diff --git a/modules/home/wayland/niri/default.nix b/modules/home/wayland/niri/default.nix index 395150c..ede665a 100644 --- a/modules/home/wayland/niri/default.nix +++ b/modules/home/wayland/niri/default.nix @@ -97,22 +97,20 @@ in { "Mod+Return".action = spawn (lib.getExe config.marleyos.apps.terminal); "Mod+R".action = spawn (lib.getExe config.programs.fuzzel.package); "Mod+Q".action = close-window; - "Mod+H".action = focus-column-left; + "Mod+H".action = focus-column-or-monitor-left; "Mod+J".action = focus-window-down; "Mod+K".action = focus-window-up; - "Mod+L".action = focus-column-right; - "Mod+Shift+H".action = move-column-left; + "Mod+L".action = focus-column-or-monitor-right; + "Mod+Shift+H".action = move-column-left-or-to-monitor-left; "Mod+Shift+J".action = move-window-down; "Mod+Shift+K".action = move-window-up; - "Mod+Shift+L".action = move-column-right; + "Mod+Shift+L".action = move-column-right-or-to-monitor-right; + "Mod+Ctrl+H".action = focus-monitor-left; + "Mod+Ctrl+L".action = focus-monitor-right; "Mod+Home".action = focus-column-first; "Mod+End".action = focus-column-last; "Mod+Shift+Home".action = move-column-to-first; "Mod+Shift+End".action = move-column-to-last; - "Mod+Shift+Ctrl+H".action = move-column-to-monitor-left; - "Mod+Shift+Ctrl+J".action = move-column-to-monitor-down; - "Mod+Shift+Ctrl+K".action = move-column-to-monitor-up; - "Mod+Shift+Ctrl+L".action = move-column-to-monitor-right; "Mod+Page_Down".action = focus-workspace-down; "Mod+Page_Up".action = focus-workspace-up; "Mod+Shift+Page_Down".action = move-column-to-workspace-down;