dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 5455b2d80c8b79be4fa711520d35735cd343f924
parent 42ae78dc0d0557cd3414e30d5b63495e97adb9ac
Author: Luke Smith <luke@lukesmith.xyz>
Date:   Wed, 24 Apr 2019 19:38:09 -0400

mpdupdate improvements

Diffstat:
M.scripts/statusbar/mpdupdate | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.scripts/statusbar/mpdupdate b/.scripts/statusbar/mpdupdate @@ -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