niri: simplify moving across monitors, change screencast binds
crispy-caesus crispy@crispy-caesus.eu
Sun, 01 Feb 2026 16:54:37 +0100
1 files changed,
7 insertions(+),
7 deletions(-)
jump to
M
niri/.config/niri/keybinds.kdl
→
niri/.config/niri/keybinds.kdl
@@ -43,10 +43,10 @@
Mod+Shift+Home { move-column-to-first; } Mod+Shift+End { move-column-to-last; } - Mod+Shift+Ctrl+A { move-column-to-monitor-left; } - Mod+Shift+Ctrl+S { move-column-to-monitor-down; } - Mod+Shift+Ctrl+W { move-column-to-monitor-up; } - Mod+Shift+Ctrl+D { move-column-to-monitor-right; } + Mod+Shift+A { move-column-to-monitor-left; } + Mod+Shift+S { move-column-to-monitor-down; } + Mod+Shift+W { move-column-to-monitor-up; } + Mod+Shift+D { move-column-to-monitor-right; } Mod+Shift+U { move-workspace-down; } Mod+Shift+I { move-workspace-up; }@@ -97,9 +97,9 @@ Alt+Print { screenshot show-pointer=false; }
Alt+Shift+Print { spawn-sh "~/.config/scripts/screenshot.sh --freezeedit"; } F6 { spawn-sh "~/.config/scripts/screenshot.sh --area"; } - Mod+Shift+S { set-dynamic-cast-window; } - Mod+Ctrl+S { set-dynamic-cast-monitor; } - Mod+Alt+S { clear-dynamic-cast-target; } + Mod+Shift+X { set-dynamic-cast-window; } + Mod+Ctrl+X { set-dynamic-cast-monitor; } + Mod+Alt+X { clear-dynamic-cast-target; } //==================== APPS ====================// Mod+E { spawn "thunar"; }