diff options
| author | ryukamish <[email protected]> | 2026-02-21 22:43:26 +0530 |
|---|---|---|
| committer | ryukamish <[email protected]> | 2026-02-21 22:43:26 +0530 |
| commit | c4c73cfbadbc568bde87c4c3be42cd789b2f89a0 (patch) | |
| tree | 01552d0ad5d1cd09250775f7d0afd2bd6ec8ab24 /niri/cfg/keybinds.kdl | |
| parent | 437d5427cf19bd15cfabe7dd9cb9aa8f5ad31cbf (diff) | |
fix: keybinds for window focus shift and moving of windows in different workspaces
Diffstat (limited to 'niri/cfg/keybinds.kdl')
| -rw-r--r-- | niri/cfg/keybinds.kdl | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/niri/cfg/keybinds.kdl b/niri/cfg/keybinds.kdl index febcf82..854056e 100644 --- a/niri/cfg/keybinds.kdl +++ b/niri/cfg/keybinds.kdl @@ -42,19 +42,14 @@ binds { Mod+Q repeat=false { close-window; } Mod+H { focus-column-left; } - Mod+J { focus-window-down; } - Mod+K { focus-window-up; } + Mod+J { focus-window-or-workspace-down; } + Mod+K { focus-window-or-workspace-up; } Mod+L { focus-column-right; } - Mod+Ctrl+H { move-column-left; } - Mod+Ctrl+J { move-window-down; } - Mod+Ctrl+K { move-window-up; } - Mod+Ctrl+L { move-column-right; } - - Mod+Home { focus-column-first; } - Mod+End { focus-column-last; } - Mod+Ctrl+Home { move-column-to-first; } - Mod+Ctrl+End { move-column-to-last; } + Mod+Ctrl+H { move-column-left-or-to-monitor-left; } + Mod+Ctrl+J { move-column-to-workspace-down; } + Mod+Ctrl+K { move-column-to-workspace-up; } + Mod+Ctrl+L { move-column-right-or-to-monitor-right; } // External monitor controls Mod+Shift+H { focus-monitor-left; } @@ -67,13 +62,6 @@ binds { Mod+Shift+Ctrl+K { move-column-to-monitor-up; } Mod+Shift+Ctrl+L { move-column-to-monitor-right; } - Mod+U { focus-workspace-down; } - Mod+I { focus-workspace-up; } - Mod+Ctrl+U { move-column-to-workspace-down; } - Mod+Ctrl+I { move-column-to-workspace-up; } - - Mod+Shift+U { move-workspace-down; } - Mod+Shift+I { move-workspace-up; } // Mouse scrolling workspace control Mod+WheelScrollDown cooldown-ms=150 { focus-workspace-down; } |
