summaryrefslogtreecommitdiffstats
path: root/.local/bin
diff options
context:
space:
mode:
authorkrisdoodle45 <86745210+krisdoodle45@users.noreply.github.com>2022-06-06 20:58:12 +0200
committerGitHub <noreply@github.com>2022-06-06 20:58:12 +0200
commit6d0ad93751a3584788d066802a4b59fa8f7cab1b (patch)
tree7828c496611a1b1b44ad3cc4e907815df6406651 /.local/bin
parentd283f12ef9c524a88550097bceda029b3eb9a71c (diff)
downloadeibhear-6d0ad93751a3584788d066802a4b59fa8f7cab1b.tar.gz
eibhear-6d0ad93751a3584788d066802a4b59fa8f7cab1b.tar.zst
eibhear-6d0ad93751a3584788d066802a4b59fa8f7cab1b.zip
Give linkhandler option to read from clipboard
Diffstat (limited to '.local/bin')
-rwxr-xr-x.local/bin/linkhandler5
1 files changed, 5 insertions, 0 deletions
diff --git a/.local/bin/linkhandler b/.local/bin/linkhandler
index fa74caf..a1c6394 100755
--- a/.local/bin/linkhandler
+++ b/.local/bin/linkhandler
@@ -6,6 +6,11 @@
# if a music file or pdf, it will download,
# otherwise it opens link in browser.
+# If -c passed, read from clipboard
+while getopts 'c' o; do case "${o}" in
+ c) set "$(xclip -o)";;
+esac done
+
# If no url given. Opens browser. For using script as $BROWSER.
[ -z "$1" ] && { "$BROWSER"; exit; }