From 0ed6c602b14554a02f7782bd5e5635b1e9d9c195 Mon Sep 17 00:00:00 2001 From: iceyrazor Date: Fri, 3 Jul 2026 22:02:56 -0500 Subject: init --- src/title.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 src/title.sh (limited to 'src/title.sh') diff --git a/src/title.sh b/src/title.sh new file mode 100755 index 0000000..e83d91c --- /dev/null +++ b/src/title.sh @@ -0,0 +1,22 @@ +#!/bin/bash +status="$(playerctl status)" + +output="" + +echo "$status" | grep Playing > /dev/null && output="♫▶ " +echo "$status" | grep Paused > /dev/null && output="♫⏸️ " +echo "$status" | grep Stopped > /dev/null && output="♫⏹️ " + +# set to 1 to enable song title and artist name +en=0 +if [ $en = 1 ]; then + title="$(playerctl metadata title)" + artist="$(playerctl metadata artist)" + if [ "$artist" ]; then + output=$(printf -- "%s%s | %s" "$output" "$title" "$artist") + else + output=$(printf -- "%s%s" "$output" "$title") + fi +fi + +printf -- "%s" "$output" -- cgit v1.3