dotfiles/.config/waybar/waybar_ldelossa/custom/spotify/metadata.sh
2025-12-18 12:09:34 -03:00

27 lines
649 B
Bash

#!/bin/bash
status=$(playerctl -p spotify status)
artist=$(playerctl -p spotify metadata xesam:artist)
title=$(playerctl -p spotify metadata xesam:title)
album=$(playerctl -p spotify metadata xesam:album)
if [[ -z $status ]]
then
# spotify is dead, we should die to.
exit
fi
if [[ $status == "Playing" ]]
then
echo "{\"class\": \"playing\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}"
pkill -RTMIN+5 waybar
exit
fi
if [[ $status == "Paused" ]]
then
echo "{\"class\": \"paused\", \"text\": \"$artist - $title\", \"tooltip\": \"$artist - $title - $album\"}"
pkill -RTMIN+5 waybar
exit
fi