index — dots-the-third @ 048dd66853f39b2072c19c5e86b9ce32d6b3eed5

I don't need nix, I have a way worse solution!

niri: simplify moving across monitors, change screencast binds
crispy-caesus crispy@crispy-caesus.eu
Sun, 01 Feb 2026 16:54:37 +0100
commit

048dd66853f39b2072c19c5e86b9ce32d6b3eed5

parent

61a236c1f31a2bae36ca0f06ee29b71b1754a7fa

1 files changed, 7 insertions(+), 7 deletions(-)

jump to
M niri/.config/niri/keybinds.kdlniri/.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"; }