From 8b6a9807f954bc373df5c11fdbdfe1792cacb5f4 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 10 Mar 2021 16:23:23 +0000 Subject: (Scripts)~change music scripts to use playerctl instead --- Scripts/.local/scripts/status/music | 11 ++--------- Scripts/.local/scripts/status/music_update_bar | 9 +++++---- 2 files changed, 7 insertions(+), 13 deletions(-) (limited to 'Scripts') diff --git a/Scripts/.local/scripts/status/music b/Scripts/.local/scripts/status/music index 8231c04..b7233d9 100755 --- a/Scripts/.local/scripts/status/music +++ b/Scripts/.local/scripts/status/music @@ -1,10 +1,3 @@ #!/usr/bin/env bash -name="$(mpc -f '%title%' | head -1)" -offline="$(echo $name | grep -E 'volume:|MPD')" -if [[ $offline ]] -then - name="MPD off" -else - name="$name" -fi -echo  $name + +echo  "$(playerctl --player=spotify metadata title)" diff --git a/Scripts/.local/scripts/status/music_update_bar b/Scripts/.local/scripts/status/music_update_bar index 7691f36..2bf6c54 100755 --- a/Scripts/.local/scripts/status/music_update_bar +++ b/Scripts/.local/scripts/status/music_update_bar @@ -2,11 +2,12 @@ while : do - while [[ $item != "player" && $item != "playlist" ]] + prev="$(playerctl --player=spotify metadata title)" + while [[ $item == $prev ]] do - sleep 0.01; - item=$(mpc idle | head -1); + sleep 1; + item="$(playerctl --player=spotify metadata title)"; done - kill -45 $(pidof dwmblocks); + kill -48 $(pidof dwmblocks); item=""; done -- cgit v1.2.3-13-gbd6f