summaryrefslogtreecommitdiff
path: root/scriptlets/dl_helper_helper.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scriptlets/dl_helper_helper.sh')
-rwxr-xr-xscriptlets/dl_helper_helper.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/scriptlets/dl_helper_helper.sh b/scriptlets/dl_helper_helper.sh
new file mode 100755
index 0000000..33953e9
--- /dev/null
+++ b/scriptlets/dl_helper_helper.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+
+KEYBOARD=9
+KEYS="(37|72)"
+
+# ctrl=37, f6-72
+# find out the rest via xinput query-state <ID OF KEYBOARD>
+
+while [[ $( xinput query-state "$KEYBOARD" | grep -E "key\[${KEYS}\]=down" | wc -l ) -gt 0 ]] ; do
+ sleep 0.1
+done
+
+xdotool sleep 0.1 key shift+Down sleep 0.1 key shift+Up
+$HOME/stuf/scripts/dl_helper.sh "$(xclip -o -sel primary)" ; $HOME/stuf/scripts/notification_wrapper.sh $? "DLHELPER"
+
+# alternatively : xclip -sel clip < /dev/null