diff --git a/neofetch b/neofetch index cdd30575..611c445a 100755 --- a/neofetch +++ b/neofetch @@ -1332,6 +1332,10 @@ get_song() { song="$(dbus-send --print-reply --dest=net.sacredchao.QuodLibet /net/sacredchao/QuodLibet net.sacredchao.QuodLibet.CurrentSong |\ awk -F'"' '/artist/ {getline; a=$2} /title/ {getline; t=$2} END{print a " - " t}')" ;; + + *) + mpc >/dev/null 2>&1 && song="$(mpc current)" + ;; esac [[ "$(trim "$song")" = "-" ]] && unset -v song