Last active
July 9, 2025 11:57
-
-
Save dklanac/e57ec73db5b6aab918fff57091395d0f to your computer and use it in GitHub Desktop.
SKHD Config for Yabai
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# window management | |
ctrl + alt + cmd - b : yabai -m space --balance | |
ctrl + alt + cmd - e : yabai -m space --equalize | |
ctrl + alt + cmd - t : yabai -m window --toggle float | |
ctrl + alt + cmd - s : yabai -m window --toggle split | |
ctrl + alt + cmd - r : yabai -m space --rotate 90 | |
ctrl + alt + cmd - y : yabai -m window --toggle zoom-parent | |
ctrl + alt + cmd - f : yabai -m window --stack sibling; yabai -m window --toggle float; yabai -m window --toggle float | |
# moving windows | |
ctrl + alt + cmd - u : yabai -m window --space prev | |
ctrl + alt + cmd - i : yabai -m window --space next | |
# focusing windows | |
ctrl + alt + cmd - j : yabai -m window --focus prev | |
ctrl + alt + cmd - k : yabai -m window --focus next | |
# focusing displays | |
ctrl + alt + cmd - h : yabai -m display --focus prev | |
ctrl + alt + cmd - l : yabai -m display --focus next | |
# window resizing | |
ctrl + alt + cmd - left : yabai -m window --resize left:-200:0 | |
ctrl + alt + cmd - right : yabai -m window --resize right:200:0 | |
ctrl + alt + cmd - up : yabai -m window --resize top:0:-200 | |
ctrl + alt + cmd - down : yabai -m window --resize bottom:0:200 | |
# layout management | |
ctrl + alt + cmd - 1 : yabai -m space --layout bsp | |
ctrl + alt + cmd - 2 : yabai -m space --layout stack | |
ctrl + alt + cmd - 3 : yabai -m space --layout float | |
# restart yabai | |
ctrl + alt + cmd - 0 : yabai --restart-service |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment