Merge branch 'dev' into logos

feat: properly display artist in sb-music
This commit is contained in:
David JULIEN 2021-09-25 13:51:12 +02:00
commit 1d85de87b4
No known key found for this signature in database
GPG Key ID: 4B388E8BD9D47382
1 changed files with 4 additions and 2 deletions

View File

@ -13,10 +13,12 @@
unicode() { sed "s/[]/'/g;s/[“”]/\"/g"; }
format() { sed "s/^volume:n\/a.*//g;/^volume:/d;s/\\&/&/g;s/\\[paused\\].*//g;s/\\[playing\\].*//g"; }
mpc="$(mpc --format "%artist% - %title%")"
title="$(echo "$mpc" | head -n1 | cut -d'-' -f2 | unicode)"
mpc="$(mpc --format "%albumartist% - %artist% - %title%")"
title="$(echo "$mpc" | head -n1 | cut -d'-' -f3 | unicode)"
[ "$(echo "$title" | wc -c)" -gt 18 ] && title="$(printf "%.15s..." "$title")"
artist="$(echo "$mpc" | head -n1 | cut -d'-' -f1 | unicode)"
[ "Various Artists " = "$artist" ] &&
artist="$(echo "$mpc" | head -n1 | cut -d'-' -f2 | unicode)"
[ "$(echo "$artist" | wc -c)" -gt 18 ] && artist="$(printf "%.15s..." "$artist")"
status="$(echo "$mpc" | tail -n2 | format)"