From ccad4019ce8e83cc7e9f3edb257c78bb51589421 Mon Sep 17 00:00:00 2001 From: Inqiyad Sabr Date: Tue, 18 Nov 2025 14:42:04 +0600 Subject: Fixing all redundancies in code reading, hopefully. --- cmus-status | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'cmus-status') diff --git a/cmus-status b/cmus-status index 0afbc47..9d7c4a4 100755 --- a/cmus-status +++ b/cmus-status @@ -1,19 +1,25 @@ #!/bin/sh # :set status_display_program=cmus-status -# copy this program to one of the $PATH file="/tmp/cmus-status" printf "" > $file # refresh + [ $# = 2 ] &&\ - printf "󰓛" > $file &&\ + printf '󰓛' > $file &&\ exit 0 + if [ "$2" = "playing" ]; -then s="󰐊"; -else s=""; +then icon="󰐊"; +else icon=""; fi + artist="${6}" album="${10}" -num="${14}." +num="${14}" title="${16}" -format="$s $artist - $num $title" +format="${icon} ${artist} - ${album} - ${num}. ${title}" + notify-send "🎵 Player" "$album\n$format" -t 3000 +printf "%s %10s - %10s - %s. %40s"\ + "${icon}" "${artist}" "${album}"\ + "${num}" "${title}" printf "%s" "$format" >> $file -- cgit v1.2.3