SPOTIFY_EVENT="com.spotify.client.PlaybackStateChanged" POPUP_SCRIPT="sketchybar -m --set spotify.anchor popup.drawing=toggle" sketchybar --add event spotify_change $SPOTIFY_EVENT \ --add item spotify.anchor center \ --set spotify.anchor script="$PLUGIN_DIR/spotify.sh" \ click_script="$POPUP_SCRIPT" \ width=170 \ align=left \ icon.background.drawing=on \ icon.background.color=$GREEN \ icon.background.height=3 \ icon.background.corner_radius=2 \ background.padding_left=1 \ background.drawing=on \ popup.horizontal=on \ popup.align=center \ popup.height=120 \ label=􁁒 \ label.font="$FONT:Regular:19.0" \ label.drawing=off \ drawing=off \ --subscribe spotify.anchor mouse.entered mouse.exited \ mouse.exited.global \ \ --add item spotify.cover popup.spotify.anchor \ --set spotify.cover script="$PLUGIN_DIR/spotify.sh" \ label.drawing=off \ icon.drawing=off \ background.padding_left=12 \ background.padding_right=10 \ background.image.scale=0.15 \ background.image.drawing=on \ background.drawing=on \ \ --add item spotify.title popup.spotify.anchor \ --set spotify.title icon.drawing=off \ background.padding_left=0 \ background.padding_right=0 \ width=0 \ label.font="$FONT:Heavy:14.0" \ y_offset=40 \ \ --add item spotify.artist popup.spotify.anchor \ --set spotify.artist icon.drawing=off \ y_offset=20 \ background.padding_left=0 \ background.padding_right=0 \ width=0 \ \ --add item spotify.album popup.spotify.anchor \ --set spotify.album icon.drawing=off \ background.padding_left=0 \ background.padding_right=0 \ y_offset=3 \ width=0 \ \ --add item spotify.shuffle popup.spotify.anchor \ --set spotify.shuffle icon=􀊝 \ icon.padding_left=5 \ icon.padding_right=5 \ icon.color=$BLACK \ icon.highlight_color=$MAGENTA \ label.drawing=off \ script="$PLUGIN_DIR/spotify.sh" \ y_offset=-30 \ --subscribe spotify.shuffle mouse.clicked \ \ --add item spotify.back popup.spotify.anchor \ --set spotify.back icon=􀊎 \ icon.padding_left=5 \ icon.padding_right=5 \ icon.color=$BLACK \ script="$PLUGIN_DIR/spotify.sh" \ label.drawing=off \ y_offset=-30 \ --subscribe spotify.back mouse.clicked \ \ --add item spotify.play popup.spotify.anchor \ --set spotify.play icon=􀊔 \ background.height=40 \ background.corner_radius=20 \ width=40 \ align=center \ background.color=$BLACK \ background.border_color=$WHITE \ background.border_width=0 \ background.drawing=on \ icon.padding_left=4 \ icon.padding_right=5 \ icon.color=$WHITE \ updates=on \ label.drawing=off \ script="$PLUGIN_DIR/spotify.sh" \ y_offset=-30 \ --subscribe spotify.play mouse.clicked spotify_change \ \ --add item spotify.next popup.spotify.anchor \ --set spotify.next icon=􀊐 \ icon.padding_left=5 \ icon.padding_right=10 \ icon.color=$BLACK \ label.drawing=off \ script="$PLUGIN_DIR/spotify.sh" \ y_offset=-30 \ --subscribe spotify.next mouse.clicked \ \ --add item spotify.repeat popup.spotify.anchor \ --set spotify.repeat icon=􀊞 \ icon.highlight_color=$MAGENTA \ icon.padding_left=5 \ icon.padding_right=10 \ icon.color=$BLACK \ label.drawing=off \ script="$PLUGIN_DIR/spotify.sh" \ y_offset=-30 \ --subscribe spotify.repeat mouse.clicked \ \ --add item spotify.spacer popup.spotify.anchor \ --set spotify.spacer width=5 \ \ --add bracket spotify spotify.shuffle \ spotify.back \ spotify.play \ spotify.next \ spotify.repeat \ --set spotify background.color=$GREEN \ background.corner_radius=11 \ background.drawing=on \ y_offset=-30 \ drawing=off