rework window/workspace movement keybinds

This commit is contained in:
2025-09-11 08:40:11 -04:00
parent fc429a2f3f
commit e2a0d8fb32

View File

@@ -21,9 +21,20 @@ bindd = SUPER, O, modgoffice, exec, omarchy-launch-webapp "https://office.modg.o
# lazy apps: Launch if not currently running, otherwise just switch to that app # lazy apps: Launch if not currently running, otherwise just switch to that app
bindd = SUPER, D, Open/focus DataGrip, exec, ~/.local/bin/lazy-app class:jetbrains-datagrip ~/.local/share/JetBrains/Toolbox/apps/datagrip/bin/datagrip bindd = SUPER, D, Open/focus DataGrip, exec, ~/.local/bin/lazy-app class:jetbrains-datagrip ~/.local/share/JetBrains/Toolbox/apps/datagrip/bin/datagrip
# Overwrite existing bindings, like putting Omarchy Menu on Super + Space # omarchy uses swapwindow for these binds, but I prefer movewindow so that it can cross monitor boundaries
# unbind = SUPER, Space unbind = SUPER SHIFT, left
# bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu unbind = SUPER SHIFT, right
unbind = SUPER SHIFT, up
unbind = SUPER SHIFT, down
bindd = SUPER SHIFT, left, Move window to the left, movewindow, l
bindd = SUPER SHIFT, right, Move window to the right, movewindow, r
bindd = SUPER SHIFT, up, Move window up, movewindow, u
bindd = SUPER SHIFT, down, Move window down, movewindow, d
bindd = SUPER ALT, left, Move current workspace to the left, movecurrentworkspacetomonitor, l
bindd = SUPER ALT, right, Move current workspace to the right, movecurrentworkspacetomonitor, r
bindd = SUPER ALT, up, Move current workspace up, movecurrentworkspacetomonitor, u
bindd = SUPER ALT, down, Move current workspace down, movecurrentworkspacetomonitor, d
# create a new workspace # create a new workspace
bindd = SUPER, grave, Create a mew workspace, exec, ~/.local/bin/new-workspace bindd = SUPER, grave, Create a mew workspace, exec, ~/.local/bin/new-workspace