aboutsummaryrefslogtreecommitdiff
path: root/dmenu-musicpick
diff options
context:
space:
mode:
authorPhilip Wittamore <philip@wittamore.com>2025-06-16 18:33:27 +0200
committerPhilip Wittamore <philip@wittamore.com>2025-06-16 18:33:27 +0200
commitce2d80f5c5104c31950a30eac0a6a86ba71c3163 (patch)
tree48417c3b848ae7f3808fbb1d43bb521a8115960f /dmenu-musicpick
parent00e2a2f919bb26ca1493ca2842dd7af1791ae587 (diff)
downloadscripts-ce2d80f5c5104c31950a30eac0a6a86ba71c3163.tar.gz
scripts-ce2d80f5c5104c31950a30eac0a6a86ba71c3163.tar.bz2
scripts-ce2d80f5c5104c31950a30eac0a6a86ba71c3163.zip
update
Diffstat (limited to 'dmenu-musicpick')
-rwxr-xr-xdmenu-musicpick6
1 files changed, 6 insertions, 0 deletions
diff --git a/dmenu-musicpick b/dmenu-musicpick
new file mode 100755
index 0000000..f960ca4
--- /dev/null
+++ b/dmenu-musicpick
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+# relative path to mpd's music directory *must* be used. absolute path will not be read by mpd.
+cd ~/Music
+
+file="$(mpc listall | dmenu -i -l 1)" || exit 0
+notify-send "Playing $file" && mpc insert "$file" && mpc next >/dev/null