Skip to content

Instantly share code, notes, and snippets.

@dklanac
Last active July 9, 2025 11:57
Show Gist options
  • Save dklanac/e57ec73db5b6aab918fff57091395d0f to your computer and use it in GitHub Desktop.
Save dklanac/e57ec73db5b6aab918fff57091395d0f to your computer and use it in GitHub Desktop.
SKHD Config for Yabai
# 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