Adjust yabai bindings to work better for me (don't follow focus when sending windows places, mostly)
This commit is contained in:
parent
3ed79aae3d
commit
6a82ddb8f2
1 changed files with 22 additions and 22 deletions
|
@ -4,12 +4,12 @@ rctrl - return : ~/.local/bin/kit new-window --window-type os
|
|||
# focus window
|
||||
rctrl - j : yabai -m window --focus next
|
||||
rctrl - k : yabai -m window --focus prev
|
||||
cmd - tab : yabai -m window --focus prev
|
||||
cmd + shift - tab : yabai -m window --focus next
|
||||
cmd - tab : yabai -m window --focus next
|
||||
cmd + shift - tab : yabai -m window --focus prev
|
||||
|
||||
# swap window
|
||||
rctrl + shift - j : yabai -m window --swap next
|
||||
rctrl + shift - k : yabai -m window --swap north
|
||||
rctrl + shift - k : yabai -m window --swap prev
|
||||
|
||||
# balance size of windows (mod =)
|
||||
rctrl - 0x18 : yabai -m space --balance
|
||||
|
@ -52,30 +52,30 @@ rctrl - 8 : yabai -m space --focus 8
|
|||
rctrl - 9 : yabai -m space --focus 9
|
||||
rctrl - 0 : yabai -m space --focus 10
|
||||
|
||||
# send window to desktop and follow focus
|
||||
shift + cmd - x : yabai -m window --space recent; yabai -m space --focus recent
|
||||
shift + cmd - z : yabai -m window --space prev; yabai -m space --focus prev
|
||||
shift + cmd - c : yabai -m window --space next; yabai -m space --focus next
|
||||
shift + rctrl - 1 : yabai -m window --space 1; yabai -m space --focus 1
|
||||
shift + rctrl - 2 : yabai -m window --space 2; yabai -m space --focus 2
|
||||
shift + rctrl - 3 : yabai -m window --space 3; yabai -m space --focus 3
|
||||
shift + rctrl - 4 : yabai -m window --space 4; yabai -m space --focus 4
|
||||
shift + rctrl - 5 : yabai -m window --space 5; yabai -m space --focus 5
|
||||
shift + rctrl - 6 : yabai -m window --space 6; yabai -m space --focus 6
|
||||
shift + rctrl - 7 : yabai -m window --space 7; yabai -m space --focus 7
|
||||
shift + rctrl - 8 : yabai -m window --space 8; yabai -m space --focus 8
|
||||
shift + rctrl - 9 : yabai -m window --space 9; yabai -m space --focus 9
|
||||
shift + rctrl - 0 : yabai -m window --space 10; yabai -m space --focus 10
|
||||
# send window to desktop
|
||||
shift + cmd - x : yabai -m window --space recent
|
||||
shift + cmd - z : yabai -m window --space prev
|
||||
shift + cmd - c : yabai -m window --space next
|
||||
shift + rctrl - 1 : yabai -m window --space 1
|
||||
shift + rctrl - 2 : yabai -m window --space 2
|
||||
shift + rctrl - 3 : yabai -m window --space 3
|
||||
shift + rctrl - 4 : yabai -m window --space 4
|
||||
shift + rctrl - 5 : yabai -m window --space 5
|
||||
shift + rctrl - 6 : yabai -m window --space 6
|
||||
shift + rctrl - 7 : yabai -m window --space 7
|
||||
shift + rctrl - 8 : yabai -m window --space 8
|
||||
shift + rctrl - 9 : yabai -m window --space 9
|
||||
shift + rctrl - 0 : yabai -m window --space 10
|
||||
|
||||
# focus monitor
|
||||
rctrl - w : yabai -m display --focus 1
|
||||
rctrl - e : yabai -m display --focus 2
|
||||
rctrl - r : yabai -m display --focus 3
|
||||
|
||||
# send window to monitor and follow focus
|
||||
rctrl + shift - w : yabai -m window --display 1; yabai -m display --focus 1
|
||||
rctrl + shift - e : yabai -m window --display 2; yabai -m display --focus 2
|
||||
rctrl + shift - r : yabai -m window --display 3; yabai -m display --focus 3
|
||||
# send window to monitor
|
||||
rctrl + shift - w : yabai -m window --display 1
|
||||
rctrl + shift - e : yabai -m window --display 2
|
||||
rctrl + shift - r : yabai -m window --display 3
|
||||
|
||||
# move window
|
||||
shift + ctrl - a : yabai -m window --move rel:-20:0
|
||||
|
@ -126,7 +126,7 @@ shift + alt - f : yabai -m window --toggle native-fullscreen
|
|||
shift + alt - b : yabai -m window --toggle border
|
||||
|
||||
# toggle window split type
|
||||
alt - e : yabai -m window --toggle split
|
||||
# alt - e : yabai -m window --toggle split
|
||||
|
||||
# float / unfloat window and center on screen
|
||||
alt - t : yabai -m window --toggle float;\
|
||||
|
|
Loading…
Reference in a new issue