68 lines
2.8 KiB
Plaintext
68 lines
2.8 KiB
Plaintext
# control bindings
|
|
$mainMod = SUPER
|
|
|
|
# app bindings
|
|
bind = $mainMod, Return, exec, kitty
|
|
bind = $mainMod, E, exec, thunar
|
|
bind = $mainMod SHIFT, s, exec,steam --noverifyfiles -cef-enable-debugging
|
|
bind = $mainMod CONTROL, s, exec, ~/sfp.sh
|
|
bind = $mainMod SHIFT, Return, exec, ~/.config/rofi/launchers/type-2/launcher.sh
|
|
bind = , Print, exec, ~/.local/bin/print-fullscreen.sh
|
|
bind = SHIFT, Print, exec, ~/.local/bin/print-select.sh
|
|
bind = CONTROL SHIFT, Print, exec, ~/.local/bin/print-tmp.sh
|
|
bind = CONTROL, Print, exec, ~/.local/bin/print-window.sh
|
|
bind = $mainMod, b, exec, MOZ_ENABLE_WAYLAND=1 firefox-bin
|
|
bind = $mainMod ALT, x, exec, XL_SECRET_PROVIDER=file xivlauncher
|
|
|
|
# window control
|
|
bind = $mainMod SHIFT, C, killactive,
|
|
bind = $mainMod, t, togglefloating,
|
|
bind = $mainMod, F, fullscreen, 0
|
|
bind = $mainMod, Space, fullscreen, 1
|
|
bind = $mainMod SHIFT, comma, movewindow, mon:DP-3
|
|
bind = $mainMod SHIFT, period, movewindow, mon:HDMI-A-1
|
|
bind = $mainMod, left, movefocus, l
|
|
bind = $mainMod, right, movefocus, r
|
|
bind = $mainMod, up, movefocus, u
|
|
bind = $mainMod, down, movefocus, d
|
|
bind = $mainMod, period, focusmonitor, -1
|
|
bind = $mainMod, comma, focusmonitor, +1
|
|
bind = $mainMod SHIFT, H, layoutmsg, swapnext
|
|
bind = $mainMod SHIFT, L, layoutmsg, swapnext
|
|
binde = $mainMod, H, resizeactive, -30 30
|
|
binde = $mainMod, L, resizeactive, 30 -30
|
|
bind = $mainMod, J, layoutmsg, cyclenext
|
|
bind = $mainMod, K, layoutmsg, cycleprev
|
|
|
|
# workspace control
|
|
bind = $mainMod, 1, exec, try_swap_workspace 1
|
|
bind = $mainMod, 2, exec, try_swap_workspace 2
|
|
bind = $mainMod, 3, exec, try_swap_workspace 3
|
|
bind = $mainMod, 4, exec, try_swap_workspace 4
|
|
bind = $mainMod, 5, exec, try_swap_workspace 5
|
|
bind = $mainMod, 6, exec, try_swap_workspace 6
|
|
bind = $mainMod, 7, exec, try_swap_workspace 7
|
|
bind = $mainMod, 8, exec, try_swap_workspace 8
|
|
bind = $mainMod, 9, exec, try_swap_workspace 9
|
|
bind = $mainMod, 0, exec, try_swap_workspace 10
|
|
bind = $mainMod, minus, exec, try_swap_workspace 11
|
|
bind = $mainMod, equal, exec, try_swap_workspace 12
|
|
bind = $mainMod, F1, exec, try_swap_workspace 13
|
|
|
|
bind = $mainMod SHIFT, 1, movetoworkspacesilent, 1
|
|
bind = $mainMod SHIFT, 2, movetoworkspacesilent, 2
|
|
bind = $mainMod SHIFT, 3, movetoworkspacesilent, 3
|
|
bind = $mainMod SHIFT, 4, movetoworkspacesilent, 4
|
|
bind = $mainMod SHIFT, 5, movetoworkspacesilent, 5
|
|
bind = $mainMod SHIFT, 6, movetoworkspacesilent, 6
|
|
bind = $mainMod SHIFT, 7, movetoworkspacesilent, 7
|
|
bind = $mainMod SHIFT, 8, movetoworkspacesilent, 8
|
|
bind = $mainMod SHIFT, 9, movetoworkspacesilent, 9
|
|
bind = $mainMod SHIFT, 0, movetoworkspacesilent, 10
|
|
bind = $mainMod SHIFT, minus, movetoworkspacesilent, 11
|
|
bind = $mainMod SHIFT, equal, movetoworkspacesilent, 12
|
|
bind = $mainMod SHIFT, F1, movetoworkspacesilent, 13
|
|
|
|
bindm = $mainMod, mouse:272, movewindow
|
|
bindm = $mainMod, mouse:273, resizewindow
|