diff options
Diffstat (limited to '.local/bin/statusbar/sb-music')
-rwxr-xr-x | .local/bin/statusbar/sb-music | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/.local/bin/statusbar/sb-music b/.local/bin/statusbar/sb-music deleted file mode 100755 index f144762..0000000 --- a/.local/bin/statusbar/sb-music +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh - -AWK_FILTER=' -NR==1 { - if ($0 ~ /volume:/) { print ""; exit } - artist_track = $0 - next -} -NR>1 { - if ($0 ~ /\[paused\]/) status_icon = " " - if ($0 ~ /\[playing\]/) status_icon = "" - if ($0 ~ /consume: on/) modes = modes " " - if ($0 ~ /random: on/) modes = modes " " - if ($0 ~ /repeat: on/) modes = modes " " - if ($0 ~ /single: on/) modes = modes "1 " -} -END { - sub(/[[:space:]]+$/, "", modes) - if (artist_track) { - if (modes) print status_icon artist_track " | " modes - else print status_icon artist_track - } else print "" -} -' - -pidof -x sb-mpdup >/dev/null 2>&1 || sb-mpdup >/dev/null 2>&1 & - -case $BLOCK_BUTTON in - 1) mpc status | awk "$AWK_FILTER" ; setsid -f "$TERMINAL" -e rmpc >/dev/null 2>&1 < /dev/null;; - 2) mpc toggle | awk "$AWK_FILTER" ;; - 3) mpc status | awk "$AWK_FILTER" ; notify-send " Music module" "\ -- Shows mpd song playing. -- paused. -- consume mode. -- shuffle mode. -- repeat mode. -- 1 single mode. -- Left click opens rmpc. -- Middle click pauses. -- Scroll changes track.";; - 4) mpc prev | awk "$AWK_FILTER" ;; - 5) mpc next | awk "$AWK_FILTER" ;; - 8) mpc status | awk "$AWK_FILTER" ; setsid -f "$TERMINAL" -e "$EDITOR" "$0" >/dev/null 2>&1 < /dev/null ;; - *) mpc status | awk "$AWK_FILTER" ;; -esac |