shell/mpd/bin/notify-song.sh: add fallbacks for artist/album/title

This commit is contained in:
Henrik Lissner 2017-01-09 00:41:55 -05:00
parent 8041f97099
commit 72710f6944

View file

@ -15,11 +15,15 @@ artist=$(awk -F';' '{ print $2 }' <<<"$info")
album=$(awk -F';' '{ print $3 }' <<<"$info") album=$(awk -F';' '{ print $3 }' <<<"$info")
title=$(awk -F';' '{ print $4 }' <<<"$info") title=$(awk -F';' '{ print $4 }' <<<"$info")
artist="${artist:-No Artist}"
album="${artist:-No Album}"
title="${artist:-Untitled}"
case $OSTYPE in case $OSTYPE in
darwin*) darwin*)
terminal-notifier -title "$title" -message "by $artist :: $album" -appIcon "/Applications/iTunes.app/Contents/Resources/iTunes.icns" terminal-notifier -title "$title" -message "by $artist :: $album" -appIcon "/Applications/iTunes.app/Contents/Resources/iTunes.icns"
;; ;;
linux*) linux*)
notify-send --icon="media-playback-start" --app-name="ncmpcpp" "$title" "$artist\n<i>$album</i>" notify-send --icon="media-playback-start" --app-name="ncmpcpp" "$title" "${artist}\n<i>${album}</i>"
;; ;;
esac esac