summaryrefslogtreecommitdiff
path: root/.local/bin/madd
diff options
context:
space:
mode:
authorkrolyxon <krolyxon@tutanota.com>2023-07-06 00:42:53 +0530
committerkrolyxon <krolyxon@tutanota.com>2023-07-06 00:42:53 +0530
commit2959479c5285d5072c53e782920ac07775da0217 (patch)
tree2188f727822bb8a4d27154e19a5195499e74856e /.local/bin/madd
parentc1ebbfa7eeca191244a9ec3b985b5cf8a1175c05 (diff)
add tms, madd
Diffstat (limited to '.local/bin/madd')
-rwxr-xr-x.local/bin/madd20
1 files changed, 20 insertions, 0 deletions
diff --git a/.local/bin/madd b/.local/bin/madd
new file mode 100755
index 0000000..f7cdc95
--- /dev/null
+++ b/.local/bin/madd
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+madd() {
+ queue="$(mpc playlist)"
+ if [ -z "$queue" ]; then
+ mpc insert "$filename"
+ mpc play
+ else
+ mpc insert "$filename"
+ mpc next
+ fi
+}
+
+filename=$(mpc listall | dmenu -i -l 30)
+if [ -z "$filename" ]; then
+ notify-send "Nothing was selected. Skipping."
+else
+ madd
+fi
+