diff --git a/options/custom/desktops/niri/binds.nix b/options/custom/desktops/niri/binds.nix index 1c79286..8bdc094 100644 --- a/options/custom/desktops/niri/binds.nix +++ b/options/custom/desktops/niri/binds.nix @@ -133,6 +133,7 @@ in { (key "9" "Mod" (spawn audio)) (key "A" "Mod" focus-column-or-monitor-left) (key "A" "Mod+Ctrl" consume-or-expel-window-left) + (key "A" "Mod+Ctrl+Shift" move-column-to-first) (key "A" "Mod+Shift" move-column-left-or-to-monitor-left) (key "B" "Ctrl+Alt" (spawn [pkill config.custom.browser.command])) (key "B" "Mod" (spawn config.custom.browser.command)) @@ -159,15 +160,18 @@ in { (key "P" "Mod" (spawn bitwarden)) (key "Q" "Mod" close-window) (key "R" "Mod" focus-window-or-workspace-down) + (key "R" "Mod+Ctrl+Shift" move-column-to-workspace-down) (key "R" "Mod+Shift" move-window-down-or-to-workspace-down) (key "S" "Mod" focus-column-or-monitor-right) (key "S" "Mod+Ctrl" consume-or-expel-window-right) + (key "S" "Mod+Ctrl+Shift" move-column-to-last) (key "S" "Mod+Shift" move-column-right-or-to-monitor-right) (key "T" "Ctrl+Alt" (spawn [pkill "ghostty"])) (key "T" "Mod" (spawn ghostty)) (key "V" "Mod" (spawn virt-manager)) (key "V" "Mod+Ctrl" (spawn vm)) (key "W" "Mod" focus-window-or-workspace-up) + (key "W" "Mod+Ctrl+Shift" move-column-to-workspace-up) (key "W" "Mod+Shift" move-window-up-or-to-workspace-up) (key "X" "Mod" (set-column-width "+10%")) (key "X" "Mod+Ctrl" (set-column-width "100%"))