31 lines
867 B
Bash
31 lines
867 B
Bash
#!/bin/bash
|
|
|
|
FRONT_APP_SCRIPT='sketchybar --set $NAME label="$INFO"'
|
|
|
|
yabai=(
|
|
icon.width=0
|
|
label.width=0
|
|
script="$PLUGIN_DIR/yabai.sh"
|
|
icon.font="$FONT:Bold:16.0"
|
|
associated_display=active
|
|
)
|
|
|
|
front_app=(
|
|
icon.drawing=off
|
|
label.font="$FONT:Black:12.0"
|
|
associated_display=active
|
|
script="$FRONT_APP_SCRIPT"
|
|
)
|
|
|
|
sketchybar --add event window_focus \
|
|
--add event windows_on_spaces \
|
|
--add item yabai left \
|
|
--set yabai "${yabai[@]}" \
|
|
--subscribe yabai window_focus \
|
|
windows_on_spaces \
|
|
mouse.clicked \
|
|
\
|
|
--add item front_app left \
|
|
--set front_app "${front_app[@]}" \
|
|
--subscribe front_app front_app_switched
|