summaryrefslogtreecommitdiff
path: root/.local/bin/statusbar/sb-music
diff options
context:
space:
mode:
authorkrolyxon <krolyxon@tutanota.com>2023-03-21 21:47:27 +0530
committerkrolyxon <krolyxon@tutanota.com>2023-03-21 21:47:27 +0530
commitc866ba828c2b65feec1a05863682dd78bf5d5af7 (patch)
tree187b8dafd6312959e5f2fece7b03c8a5086eef9b /.local/bin/statusbar/sb-music
parent88bcaeb8b87ec78953c0633a5519dfd2e50af8aa (diff)
switch to dwmblocks
Diffstat (limited to '.local/bin/statusbar/sb-music')
-rwxr-xr-x.local/bin/statusbar/sb-music11
1 files changed, 11 insertions, 0 deletions
diff --git a/.local/bin/statusbar/sb-music b/.local/bin/statusbar/sb-music
new file mode 100755
index 0000000..0a8e0ca
--- /dev/null
+++ b/.local/bin/statusbar/sb-music
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+filter() { mpc | sed "/^volume:/d;s/\\&/&amp;/g;s/\\[paused\\].*/⏸/g;/\\[playing\\].*/d;/^ERROR/Q" | paste -sd ' ' -;}
+
+pidof -x sb-mpdup >/dev/null 2>&1 || sb-mpdup >/dev/null 2>&1 &
+
+if [ -z "$(filter)" ]; then
+ echo ""
+else
+ echo "[ $(filter) ]"
+fi