summaryrefslogtreecommitdiffstats
path: root/.scripts/statusbar/i3mpd
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2018-11-11 21:27:04 -0500
committerLuke Smith <luke@lukesmith.xyz>2018-11-11 21:27:04 -0500
commitdebbe40d2c60d4eb8c407d16075838a84edf91d6 (patch)
tree33f00ed63869a7c3d45a31672a7e5c1623b5ce3d /.scripts/statusbar/i3mpd
parent9fd0e6575439747e179be8218b0f372fedf69dc4 (diff)
downloadeibhear-debbe40d2c60d4eb8c407d16075838a84edf91d6.tar.gz
eibhear-debbe40d2c60d4eb8c407d16075838a84edf91d6.tar.zst
eibhear-debbe40d2c60d4eb8c407d16075838a84edf91d6.zip
right click on modules shows module info
Diffstat (limited to '.scripts/statusbar/i3mpd')
-rwxr-xr-x.scripts/statusbar/i3mpd10
1 files changed, 8 insertions, 2 deletions
diff --git a/.scripts/statusbar/i3mpd b/.scripts/statusbar/i3mpd
index 9dc97a0..ef3a6c3 100755
--- a/.scripts/statusbar/i3mpd
+++ b/.scripts/statusbar/i3mpd
@@ -5,8 +5,14 @@ filter() {
}
case $BLOCK_BUTTON in
- 1) mpc status | filter && $TERMINAL -e ncmpcpp & disown ;; # right click, pause/unpause
- 3) mpc toggle | filter ;; # right click, pause/unpause
+ 1) mpc status | filter && setsid "$TERMINAL" -e ncmpcpp & ;; # right click, pause/unpause
+ 2) mpc toggle | filter ;; # right click, pause/unpause
+ 3) mpc status | filter && pgrep -x dunst >/dev/null && notify-send "<b>🎵 Music module:</b>
+- Shows mpd song playing.
+- Italic when paused.
+- Left click opens ncmpcpp.
+- Middle click pauses.
+- Scroll changes track.";; # right click, pause/unpause
4) mpc prev | filter ;; # scroll up, previous
5) mpc next | filter ;; # scroll down, next
*) mpc status | filter ;;