36 lines
1.1 KiB
Plaintext
36 lines
1.1 KiB
Plaintext
dwindle {
|
|
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
|
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
|
preserve_split = yes # you probably want this
|
|
}
|
|
|
|
bind = $mainMod, F1, submap dwindle
|
|
|
|
submap = master
|
|
|
|
bind = $mainMod, F2, submap master
|
|
bind = $mainMod, F3, submap scrolling
|
|
bind = $mainMod, End, submap reset
|
|
|
|
bind = $mainMod, down, workspace, r+1
|
|
bind = $mainMod, up, workspace, r-1
|
|
bind = $mainMod, left, layoutmsg, move -col
|
|
bind = $mainMod, right, layoutmsg, move +col
|
|
|
|
bind = $mainMod SHIFT, down, movetoworkspace, r+1
|
|
bind = $mainMod SHIFT, up, movetoworkspace, r-1
|
|
bind = $mainMod SHIFT, left, layoutmsg, swapcol l
|
|
bind = $mainMod SHIFT, right, layoutmsg, swapcol r
|
|
|
|
bind = $mainMod, H, layoutmsg, focus l
|
|
bind = $mainMod, J, workspace, e+1
|
|
bind = $mainMod, K, workspace, e-1
|
|
bind = $mainMod, L, layoutmsg, focus r
|
|
|
|
bind = $mainMod SHIFT, H, layoutmsg, swapcol l
|
|
bind = $mainMod SHIFT, J, movetoworkspace, e+1
|
|
bind = $mainMod SHIFT, K, movetoworkspace, e-1
|
|
bind = $mainMod SHIFT, L, layoutmsg, swapcol r
|
|
|
|
submap = reset
|