diff --git a/stow/.config/yabai/yabairc b/stow/.config/yabai/yabairc index c150fe3..98af7a2 100644 --- a/stow/.config/yabai/yabairc +++ b/stow/.config/yabai/yabairc @@ -4,17 +4,19 @@ yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" sudo yabai --load-sa - -# Remove existing signals (in case of restart) -yabai -m signal --remove "sketchybar_space_change" 2>/dev/null -yabai -m signal --remove "sketchybar_front_app" 2>/dev/null - # Sketchybar Intergration -yabai -m signal --add event=space_changed action="sketchybar --trigger space_change" label="sketchybar_space_change" -yabai -m signal --add event=window_focused action="sketchybar --trigger front_app_switched" label="sketchybar_front_app" +if command -v "sketchybar"; then + yabai -m config menubar_opacity 0.0 + sketchybar & disown + yabai -m signal --remove "sketchybar_space_change" 2>/dev/null + yabai -m signal --remove "sketchybar_front_app" 2>/dev/null + + # Remove existing signals (in case of restart) + yabai -m signal --add event=space_changed action="sketchybar --trigger space_change" label="sketchybar_space_change" + yabai -m signal --add event=window_focused action="sketchybar --trigger front_app_switched" label="sketchybar_front_app" +fi # autostart -sketchybar & disown borders & disown sh ~/.cache/matugen-jankyborders.sh & disown skhd & disown