summaryrefslogtreecommitdiff
path: root/niri
diff options
context:
space:
mode:
authorryukamish <[email protected]>2026-02-21 22:43:26 +0530
committerryukamish <[email protected]>2026-02-21 22:43:26 +0530
commitc4c73cfbadbc568bde87c4c3be42cd789b2f89a0 (patch)
tree01552d0ad5d1cd09250775f7d0afd2bd6ec8ab24 /niri
parent437d5427cf19bd15cfabe7dd9cb9aa8f5ad31cbf (diff)
fix: keybinds for window focus shift and moving of windows in different workspaces
Diffstat (limited to 'niri')
-rw-r--r--niri/cfg/keybinds.kdl24
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; }