aboutsummaryrefslogtreecommitdiff
path: root/cmus-status
blob: 96f6e95659faa82d9de2970de5d689e63ba81fa6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh
# :set status_display_program=cmus-status
file="/tmp/cmus-status"
printf "" > $file # refresh

[ $# = 2 ] &&\
	printf '󰓛' > $file &&\
	exit 0

if [ "$2" = "playing" ];
then icon="󰐊";
else icon="";
fi

artist="${6}"
album="${10}"
num="${14}"
title="${16}"
format="${icon} ${artist} - ${album} - ${num}. ${title}"

notify-send "🎵 Player" "$album\n$format" -t 3000
printf "%s %12s - %12s - %s. %55s"\
	"${icon}" "${artist}" "${album}"\
	"${num}" "${title}"
printf "%s" "$format" >> $file