From 74596326487f1dad22ca045f7ca72825d665c220 Mon Sep 17 00:00:00 2001 From: Nico Date: Tue, 25 Nov 2025 20:51:56 +1100 Subject: [PATCH] yabai: add homebrew paths to autostart previously yabai wouldn't be able to start up jankyborders or sketchybar as a service as the appropriate paths weren't in $PATH. --- stow/.config/yabai/yabairc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stow/.config/yabai/yabairc b/stow/.config/yabai/yabairc index 41fa47a..c675b9a 100644 --- a/stow/.config/yabai/yabairc +++ b/stow/.config/yabai/yabairc @@ -5,9 +5,9 @@ yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" sudo yabai --load-sa # Sketchybar Intergration -if command -v "sketchybar"; then +if [ -f "/opt/homebrew/bin/sketchybar" ]; then yabai -m config menubar_opacity 0.0 - sketchybar & disown + /opt/homebrew/bin/sketchybar & disown yabai -m signal --remove "sketchybar_space_change" 2>/dev/null yabai -m signal --remove "sketchybar_front_app" 2>/dev/null @@ -17,6 +17,7 @@ if command -v "sketchybar"; then fi # autostart +eval "$(/opt/homebrew/bin/brew shellenv)" borders active_color=0xfff74f9e inactive_color=0xffffa8f1 width=6.0 & disown sh ~/.cache/matugen-jankyborders.sh & disown skhd & disown