From 281904948b3bb7d847ee857ed58f1ce326eb38cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Thu, 22 Dec 2022 16:35:41 +0100 Subject: [PATCH] fixed cmus on macOS --- neofetch | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 8a565761..f2e99ee3 100755 --- a/neofetch +++ b/neofetch @@ -3385,7 +3385,7 @@ get_song() { "gnome-music"*) get_song_dbus "GnomeMusic" ;; "lollypop"*) get_song_dbus "Lollypop" ;; "clementine"*) get_song_dbus "clementine" ;; - "cmus"*) get_song_dbus "cmus" ;; + "juk"*) get_song_dbus "juk" ;; "bluemindo"*) get_song_dbus "Bluemindo" ;; "guayadeque"*) get_song_dbus "guayadeque" ;; @@ -3422,6 +3422,14 @@ get_song() { song="$(xmms2 current -f "\${artist}"$' \n'"\${album}"$' \n'"\${title}")" ;; + "cmus"*) + # NOTE: cmus >= 2.8.0 supports mpris2 + song="$(cmus-remote -Q | awk '/tag artist/ {$1=$2=""; a=$0} + /tag album / {$1=$2=""; b=$0} + /tag title/ {$1=$2=""; t=$0} + END {print a " \n" b " \n" t}')" + ;; + "spotify"*) case $os in "Linux") get_song_dbus "spotify" ;;