This commit is contained in:
t470p
2024-05-09 16:46:32 -05:00
parent d160e47b61
commit 9c96852e50

View File

@@ -120,8 +120,8 @@ animations {
# - - - - - - - - - - - - - - - - - - - - - - - - -
dwindle {
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
preserve_split = yes # you probably want this
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
preserve_split = yes # you probably want this
}
@@ -197,6 +197,7 @@ device {
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrulev2 = tile,class:^(ONLYOFFICE)$
# - - - - - - - - - - - - - - - - - - - - - - - - -
# plugins
@@ -269,13 +270,16 @@ bind = $mainMod SHIFT, S, movetoworkspace, special:magic
#bind = , Caps_Lock, exec, hyprctl switchxkblayout usb-keyboard next
# view mode
bind = $mainMod, W, exec, hyprctl keyword general:layout "master"
bind = $mainMod, E, exec, hyprctl keyword general:layout "dwindle"
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, M, exec, hyprctl keyword general:layout "master" # M(master)
bind = $mainMod, N, exec, hyprctl keyword general:layout "dwindle" # (dwi)N(dle)
bind = $mainMod, P, pseudo, # dwindle mode - pseudotiled windows retain their floating size when tiled.
bind = $mainMod, W, togglesplit, # dwindle mode - toggle split mode (top/side)
bind = $mainMod, V, layoutmsg, preselect r
bind = $mainMod, H, layoutmsg, preselect d
# split mode
bind = $mainMod, H, layoutmsg, preselect r # next window to the right (horizontal mode)
bind = $mainMod SHIFT, H, layoutmsg, preselect r # next window to the left
bind = $mainMod, V, layoutmsg, preselect d # next window to the top (vertical mode)
bind = $mainMod SHIFT, V, layoutmsg, preselect d # next window to the bottom
# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
@@ -298,11 +302,11 @@ bind = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
# `hyprctl clients` - for window names
bind = $mainMod, semicolon, focuswindow, kitty # cli
bind = $mainMod, G, focuswindow, gimp
bind = $mainMod, K, focuswindow, GitKraken # (git)Kraken
bind = $mainMod, C, focuswindow, VSCodium # (vs)codium
#bind = $mainMod, S, focuswindow, subl
bind = $mainMod, K, focuswindow, GitKraken # git_K_raken
bind = $mainMod, C, focuswindow, VSCodium # vs_C_odium
bind = $mainMod, B, focuswindow, Sublime # su_B_lime
bind = $mainMod, Y, focuswindow, reaper # y not reaper
bind = $mainMod, I, focuswindow, firefox # i - internet
bind = $mainMod, I, focuswindow, firefox # I_nternet
# move window
bind = $mainMod SHIFT, left, movewindoworgroup, l