.dotfiles/.config/polybar/scripts/player-mpris-simple.sh

13 lines
444 B
Bash
Executable file

#!/usr/bin/env sh
playerctl="playerctl -p spotifyd"
player_status=$($playerctl status 2> /dev/null)
if [ "$player_status" = "Playing" ]; then
echo "$($playerctl metadata -f '{{title}} - {{artist}} | {{duration(position)}}/{{duration(mpris:length)}}')"
elif [ "$player_status" = "Paused" ]; then
echo "$($playerctl metadata -f '{{title}} - {{artist}} | {{duration(position)}}/{{duration(mpris:length)}}')"
else
echo ""
fi