summaryrefslogtreecommitdiff
path: root/ar/.local/bin/statusbar
diff options
context:
space:
mode:
Diffstat (limited to 'ar/.local/bin/statusbar')
-rwxr-xr-xar/.local/bin/statusbar/sb-mpdup2
-rwxr-xr-xar/.local/bin/statusbar/sb-playerctlup7
2 files changed, 8 insertions, 1 deletions
diff --git a/ar/.local/bin/statusbar/sb-mpdup b/ar/.local/bin/statusbar/sb-mpdup
index dd49322..99e314e 100755
--- a/ar/.local/bin/statusbar/sb-mpdup
+++ b/ar/.local/bin/statusbar/sb-mpdup
@@ -8,5 +8,5 @@ export MPD_HOST
while :; do
mpc idle >/dev/null || continue
- kill -55 "$(pidof "${STATUSBAR:-dwmblocks}")" 2>/dev/null
+ kill -54 "$(pidof "${STATUSBAR:-dwmblocks}")" 2>/dev/null
done
diff --git a/ar/.local/bin/statusbar/sb-playerctlup b/ar/.local/bin/statusbar/sb-playerctlup
new file mode 100755
index 0000000..d28e6e3
--- /dev/null
+++ b/ar/.local/bin/statusbar/sb-playerctlup
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# Updates the music statusbar module when a playerctl-compatible player changes state
+
+playerctl -aF status 2>/dev/null | while read -r _; do
+ kill -54 "$(pidof "${STATUSBAR:-dwmblocks}")" 2>/dev/null
+done