aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--SXHkD/.config/sxhkd/sxhkdrc3
-rwxr-xr-xScripts/.local/scripts/playlist_choice10
2 files changed, 13 insertions, 0 deletions
diff --git a/SXHkD/.config/sxhkd/sxhkdrc b/SXHkD/.config/sxhkd/sxhkdrc
index 382cb7e..1609463 100644
--- a/SXHkD/.config/sxhkd/sxhkdrc
+++ b/SXHkD/.config/sxhkd/sxhkdrc
@@ -20,6 +20,9 @@ hyper + l
hyper + d
$HOME/.local/scripts/background
+hyper + m
+ $HOME/.local/scripts/playlist_choice
+
# Music and volume
F{6,7,8}
mpc -q {prev,toggle,next}; \
diff --git a/Scripts/.local/scripts/playlist_choice b/Scripts/.local/scripts/playlist_choice
new file mode 100755
index 0000000..af69765
--- /dev/null
+++ b/Scripts/.local/scripts/playlist_choice
@@ -0,0 +1,10 @@
+#!/bin/bash
+choice=$(mpc playlist | dmenu -i)
+if [[ -n "$choice" ]]
+then
+ item=$(echo $choice | awk '{split($0, a, "-");print a[2]}' | cut -c2-)
+ mpc searchplay title "$item"
+else
+ echo "No choice given"
+fi
+