dotfiles/config/hypr/hyprland.d/bindings.conf

70 lines
2 KiB
Text
Raw Normal View History

# Open terminal
bind = SUPER, Return, exec, $terminal
# Workspaces
#bind = SUPER, equal, movetoworkspace, special
bind = SUPER, 10, workspace, 1
bind = SUPER, 11, workspace, 2
bind = SUPER, 12, workspace, 3
bind = SUPER, 13, workspace, 4
bind = SUPER, R, workspace, 5
bind = SUPER, F, workspace, 6
bind = SUPER, V, workspace, 7
bind = SUPER, C, workspace, 8
bind = SUPER, X, workspace, 9
bind = SUPER, W, workspace, 10
bind = SUPER, mouse_down, workspace, e-1
bind = SUPER, mouse_up, workspace, e+1
# Windows
bind = SUPER SHIFT, Q, killactive
bind = SUPER SHIFT, F, fullscreen
bind = SUPER SHIFT Alt_L, F, fakefullscreen
bindm = SUPER, mouse:272, movewindow
bindm = SUPER, mouse:273, resizewindow
bind = SUPER SHIFT, 10, movetoworkspacesilent, 1
bind = SUPER SHIFT, 11, movetoworkspacesilent, 2
bind = SUPER SHIFT, 12, movetoworkspacesilent, 3
bind = SUPER SHIFT, 13, movetoworkspacesilent, 4
bind = SUPER SHIFT, R, movetoworkspacesilent, 5
bind = SUPER SHIFT, F, movetoworkspacesilent, 6
bind = SUPER SHIFT, V, movetoworkspacesilent, 7
bind = SUPER SHIFT, C, movetoworkspacesilent, 8
bind = SUPER SHIFT, X, movetoworkspacesilent, 9
bind = SUPER SHIFT, W, movetoworkspacesilent, 10
bind = SUPER Alt_L, space, togglefloating
bind = SUPER SHIFT, space, pin, active
# Focus
bind = SUPER, A, hy3:movefocus, l
bind = SUPER, Z, hy3:movefocus, u
bind = SUPER, S, hy3:movefocus, d
bind = SUPER, D, hy3:movefocus, r
# Groups
bind = SUPER, Q, hy3:makegroup, h
bind = SUPER, E, hy3:changegroup, opposite
# Global
bind = SUPER SHIFT, BackSpace, exit
# Launchers
bind = SUPER, F1, exec, $browser
bind = SUPER, F2, exec, $joplin
bind = SUPER, F3, exec, $bitwarden
bind = SUPER, F4, exec, $element
bind = SUPER, F5, exec, $discord
bind = SUPER, F6, exec, $deezer
# Screenshots
bind = , Print, exec, glurp full clip
bind = Alt_L, Print, exec, glurp full file
bind = SHIFT, Print, exec, glurp area clip
bind = SHIFT Alt_L, Print, exec, glurp area file
# Lock screen
bind = SUPER, L, exec, $locker
# Sound
# TODO