49 lines
2.6 KiB
Text
49 lines
2.6 KiB
Text
# # Move focus with mainMod + arrow keys
|
|
# bind = $mainMod, left, movefocus, l
|
|
# bind = $mainMod, right, movefocus, r
|
|
# bind = $mainMod, up, movefocus, u
|
|
# bind = $mainMod, down, movefocus, d
|
|
|
|
# Scroll active workspaces with mainMod + a/d
|
|
bind = $mainMod, A, exec, $DOTFILES_DIR/hypr/scripts/nav/h-scroll.sh m-1
|
|
bind = $mainMod, D, exec, $DOTFILES_DIR/hypr/scripts/nav/h-scroll.sh m+1
|
|
# and "scroll" up and down
|
|
# bind = $mainMod, W, exec, $SCRIPTS_DIR/hypr/nav/v-scroll.sh workshop
|
|
# bind = $mainMod $terMod, W, movetoworkspacesilent, special:workshop
|
|
# bind = $mainMod, S, exec, $SCRIPTS_DIR/hypr/nav/v-scroll.sh desktop
|
|
# bind = $mainMod $terMod, S, movetoworkspacesilent, special:desktop
|
|
|
|
bind = $mainMod, TAB, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh emptynm
|
|
bind = $mainMod $auxMod, TAB, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh emptynm
|
|
|
|
# Switch workspaces with mainMod + [0-9]
|
|
bind = $mainMod, 1, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 1
|
|
bind = $mainMod, 2, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 2
|
|
bind = $mainMod, 3, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 3
|
|
bind = $mainMod, 4, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 4
|
|
bind = $mainMod, 5, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 5
|
|
bind = $mainMod, 6, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 6
|
|
bind = $mainMod, 7, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 7
|
|
bind = $mainMod, 8, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 8
|
|
bind = $mainMod, 9, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 9
|
|
bind = $mainMod, 0, exec, $DOTFILES_DIR/hypr/scripts/nav/open.sh 10
|
|
|
|
# Move active window to a workspace with mainMod + auxMod + [0-9]
|
|
bind = $mainMod $auxMod, 1, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 1
|
|
bind = $mainMod $auxMod, 2, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 2
|
|
bind = $mainMod $auxMod, 3, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 3
|
|
bind = $mainMod $auxMod, 4, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 4
|
|
bind = $mainMod $auxMod, 5, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 5
|
|
bind = $mainMod $auxMod, 6, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 6
|
|
bind = $mainMod $auxMod, 7, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 7
|
|
bind = $mainMod $auxMod, 8, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 8
|
|
bind = $mainMod $auxMod, 9, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 9
|
|
bind = $mainMod $auxMod, 0, exec, $DOTFILES_DIR/hypr/scripts/nav/mt.sh 10
|
|
|
|
# Scroll through existing workspaces with mainMod + scroll
|
|
# bind = $mainMod, mouse_down, workspace, e+1
|
|
# bind = $mainMod, mouse_up, workspace, e-1
|
|
|
|
# Move/resize windows with mainMod + LMB/RMB and dragging
|
|
bindm = $mainMod, mouse:272, movewindow
|
|
bindm = $mainMod, mouse:273, resizewindow
|