fix waybar config and some other stuff

This commit is contained in:
2025-10-09 23:56:49 -07:00
parent 4c99d38f05
commit 7f963a9a6c
4 changed files with 25 additions and 24 deletions

View File

@@ -3,21 +3,22 @@
PLAYER="$1"
if [ -z "$PLAYER" ]; then
echo "Usage: $0 <player>"
exit 1
echo "Usage: $0 <player>"
exit 1
fi
STATUS="$(playerctl -p "$PLAYER" status)"
STATUS="$(playerctl -p "$PLAYER" status 2>/dev/null)"
if [ -z "$STATUS" ] || [ "$STATUS" = "Stopped" ]; then
exit 0
elif [ "$STATUS" = "Paused" ]; then
STATUS=" "
elif [ "$STATUS" = "Playing" ]; then
STATUS=" "
else
exit 0
fi
case "$STATUS" in "" | "Stopped")
exit 0
;;
"Paused")
STATUS=" "
;;
"Playing")
STATUS=" "
;;
esac
TITLE="$(playerctl -p "$PLAYER" metadata title)"
ARTIST="$(playerctl -p "$PLAYER" metadata artist)"