summaryrefslogtreecommitdiffstats
path: root/.local/bin/linkhandler
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/linkhandler')
-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; }