mpdupdate improvements

This commit is contained in:
Luke Smith 2019-04-24 19:38:09 -04:00
parent 42ae78dc0d
commit 5455b2d80c

View file

@ -1,8 +1,8 @@
#!/bin/sh
[ "$(pgrep -x "$(basename "$0")" | wc -l)" -gt 2 ] && exit
# Whenever the mpd state changes, update the mpd i3 module.
kill -0 "$(cat /tmp/mpdupdate)" 2>/dev/null && exit || echo $$ > /tmp/mpdupdate
sleep 5 && while : ; do
pgrep -x mpd || exit
mpc idle > /dev/null
pkill -RTMIN+11 i3blocks ;
pkill -RTMIN+11 i3blocks
mpc idle >/dev/null || exit
done