diff --git a/resources/config b/resources/config index 772bda4e..b7a08265 100644 --- a/resources/config +++ b/resources/config @@ -46,7 +46,7 @@ "custom/spotify": { "format": " {}", "max-length": 40, - "exec": "$HOME/.config/waybar/mediaplayer.sh", + "exec": "$HOME/.config/waybar/mediaplayer.sh", // Script in resources folder "exec-if": "pgrep spotify" } } diff --git a/resources/mediaplayer.sh b/resources/mediaplayer.sh new file mode 100755 index 00000000..e069de39 --- /dev/null +++ b/resources/mediaplayer.sh @@ -0,0 +1,7 @@ +#!/bin/sh +player_status=$(playerctl status 2> /dev/null) +if [ "$player_status" = "Playing" ]; then + echo "$(playerctl metadata artist) - $(playerctl metadata title)" +elif [ "$player_status" = "Paused" ]; then + echo " $(playerctl metadata artist) - $(playerctl metadata title)" +fi \ No newline at end of file