### Yabai # Window focus alt - n : yabai -m window --focus next || yabai -m window --focus first alt - e : yabai -m window --focus prev || yabai -m window --focus last # Display focus (currently only running one) # : yabai -m window --focus recent # : yabai -m window --focus prev # : yabai -m window --focus next # : yabai -m window --focus 2 # Space focus alt - h : yabai -m space --focus prev || yabai -m space --focus last alt - u : yabai -m space --focus next || yabai -m space --focus first alt - q : yabai -m space --focus 1 alt - w : yabai -m space --focus 2 alt - f : yabai -m space --focus 3 alt - r : yabai -m space --focus 4 alt - b : yabai -m space --focus 5 alt - y : yabai -m space --focus 6 alt - u : yabai -m space --focus 7 alt - i : yabai -m space --focus 8 alt - o : yabai -m space --focus 9 # Moving windows to different spaces alt + cmd - h : yabai -m window --space prev || yabai -m window --space last alt + cmd - u : yabai -m window --space next || yabai -m window --spacefirst alt + cmd - q : yabai -m window --space 1 alt + cmd - w : yabai -m window --space 2 alt + cmd - f : yabai -m window --space 3 alt + cmd - r : yabai -m window --space 4 alt + cmd - b : yabai -m window --space 5 alt + cmd - y : yabai -m window --space 6 alt + cmd - u : yabai -m window --space 7 alt + cmd - i : yabai -m window --space 8 alt + cmd - o : yabai -m window --space 9 # Space creation/destruction alt + cmd - t : yabai -m space --create alt + cmd - x : yabai -m space --destroy # Window swap alt + cmd - m : yabai -m window --swap west alt + cmd - n : yabai -m window --swap south alt + cmd - e : yabai -m window --swap north alt + cmd - l : yabai -m window --swap east # Change layout alt - space : yabai -m space --rotate 270 # Maximize window alt - return : yabai -m window --toggle zoom-fullscreen # Reset layout alt - escape : yabai -m space --balance # Resize window alt - m : yabai -m window --resize left:-100:0 alt - l : yabai -m window --resize right:100:0