Skip to content

Instantly share code, notes, and snippets.

@usirin
Created November 22, 2022 09:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save usirin/c28cf373fd281861a2a5f24e6f7570dc to your computer and use it in GitHub Desktop.
Save usirin/c28cf373fd281861a2a5f24e6f7570dc to your computer and use it in GitHub Desktop.
my yabai config
#!/usr/bin/env sh
# vi: ft=sh
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"
sudo yabai --load-sa
# float system preferences
yabai -m rule --add app='^System Information$' manage=off
yabai -m rule --add app='^System Preferences$' manage=off
yabai -m rule --add title='Preferences$' manage=off
# float apps
yabai -m rule --add title='Telegram$' manage=off
yabai -m rule --add app='Messages$' manage=off
yabai -m rule --add app='Farrago$' manage=off
yabai -m rule --add app='Loopback$' manage=off
# general space settings
yabai -m config layout bsp
yabai -m config window_shadow off
yabai -m config window_opacity off
yabai -m config active_window_opacity 1.0
yabai -m config normal_window_opacity 0.95
yabai -m config top_padding 10
yabai -m config bottom_padding 10
yabai -m config left_padding 10
yabai -m config right_padding 10
yabai -m config window_gap 10
# mouse things
# yabai -m config mouse_modifier alt
# yabai -m config mouse_action1 move
# yabai -m config mouse_action2 resize
yabai -m config status_bar off
yabai -m config window_border on
yabai -m config window_border_width 3
yabai -m config window_border_hidpi on
# yabai -m config window_border_radius 0
yabai -m config window_border_placement inset
yabai -m config active_window_border_color 0xffff75e6
yabai -m config normal_window_border_color 0x55aaaaaa
yabai -m config insert_feedback_color 0xaad75f5f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment