From 2836ed19cf40054b5fdafd7b77fc052535a75c64 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Wed, 12 Mar 2025 14:56:22 +0200 Subject: [PATCH] chore(config): tweak yabai config, add apps Signed-off-by: Ismo Vuorinen --- config/yabai/yabairc | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/config/yabai/yabairc b/config/yabai/yabairc index 6143641..26e3df9 100755 --- a/config/yabai/yabairc +++ b/config/yabai/yabairc @@ -6,28 +6,33 @@ # sudo yabai --load-sa # yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" -# automatically balance windows when they are created or destroyed -yabai -m config auto_balance on - -# layout to use, default is bsp (binary space partitioning) -# bsp or float (default: float) -yabai -m config layout bsp - -# padding between windows and screen edge -yabai -m config top_padding 0 -yabai -m config bottom_padding 0 -yabai -m config left_padding 0 -yabai -m config right_padding 0 -yabai -m config window_gap 4 +yabai -m config \ + active_window_border_color 0xff775759 \ + auto_balance on \ + layout bsp \ + top_padding 0 \ + bottom_padding 0 \ + left_padding 0 \ + right_padding 0 \ + window_gap 2 \ + normal_window_opacity 0.60 \ + window_placement second_child \ + window_opacity on \ + window_shadow float # apps to not manage (ignore) # TODO: add apps from aerospace config to here -yabai -m rule --add app="System Settings" manage=off -yabai -m rule --add app="^Logi Options$" manage=off -yabai -m rule --add app="^Slack$" manage=off +# list active apps: +# > yabai -m query --windows | jq .[].app yabai -m rule --add app="1Password" manage=off yabai -m rule --add app="Fork" manage=off +yabai -m rule --add app="System Settings" manage=off +yabai -m rule --add app="^Logi Options$" manage=off yabai -m rule --add app="^Microsoft Teams$" manage=off +yabai -m rule --add app="^PhpStorm$" manage=off +yabai -m rule --add app="^Slack$" manage=off +yabai -m rule --add app="^TIDAL$" manage=off +yabai -m rule --add app="^Windows App$" manage=off # apply rules yabai -m rule --apply