dotfiles/pianobar/.config/pianobar/display_info.sh

14 lines
601 B
Bash
Executable file

#!/bin/bash
while read L; do
k="`echo "$L" | cut -d '=' -f 1`"
v="`echo "$L" | cut -d '=' -f 2`"
export "$k=$v"
done < <(grep -e '^\(title\|artist\|album\|stationName\|songStationName\|pRet\|pRetStr\|wRet\|wRetStr\|songDuration\|songPlayed\|rating\|coverArt\|stationCount\|station[0-9]*\)=' "$HOME/.config/pianobar/info")
if [ -z "$coverArt" ]; then
notify-send "Now playing:" "$title by $artist on $album"
else
curl "$coverArt" --silent --output "$HOME/.config/pianobar/album.jpg"
notify-send "Now playing:" "$title by $artist on $album" --icon="$HOME/.config/pianobar/album.jpg"
fi