# Services hyper - z : brew services restart yabai hyper - x : brew services restart skhd # Moving focus hyper - k : yabai -m window --focus north hyper - h : yabai -m window --focus west hyper - j : yabai -m window --focus south hyper - l : yabai -m window --focus east # Moving windows meh - k : yabai -m window --warp north || $(yabai -m window --display north; yabai -m display --focus north) meh - h : yabai -m window --warp west || $(yabai -m window --display west; yabai -m display --focus west) meh - j : yabai -m window --warp south || $(yabai -m window --display south; yabai -m display --focus south) meh - l : yabai -m window --warp east || $(yabai -m window --display east; yabai -m display --focus east) # Toggle mouse focus mode hyper - m : [[ $(yabai -m config focus_follows_mouse) = "disabled" ]] && \ yabai -m config focus_follows_mouse autoraise || \ yabai -m config focus_follows_mouse off # Resize windows hyper - i : \ yabai -m window --resize top:0:-20 ; \ yabai -m window --resize bottom:0:-20 hyper - y : \ yabai -m window --resize left:-20:0 ; \ yabai -m window --resize right:-20:0 hyper - u : \ yabai -m window --resize bottom:0:20 ; \ yabai -m window --resize top:0:20 hyper - o : \ yabai -m window --resize right:20:0 ; \ yabai -m window --resize left:20:0 # Rotate windows hyper - r : yabai -m space --rotate 270 # Balance size of windows hyper - b : yabai -m space --balance # float / unfloat window and center on screen hyper - t : yabai -m window --toggle float;\ yabai -m window --grid 4:4:1:1:2:2 # toggle window zoom hyper - f : yabai -m window --toggle zoom-fullscreen # Enable / Disable gaps in current workspace hyper - 0 : yabai -m space --toggle padding; yabai -m space --toggle gap