From 34181aafcfbfeb434d5ff0ebe4bf1d368ac4936c Mon Sep 17 00:00:00 2001 From: epoch Date: Mon, 25 Oct 2021 07:47:59 +0000 Subject: added a program to act as a generic "search" key-combo handler. just launches a search URI at the end. --- search | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/search b/search index 1c2e67c..7c8c77a 100755 --- a/search +++ b/search @@ -1,2 +1,6 @@ #!/bin/sh -uristart "search:?q=$(echo | dmenu -p 'search>' | tr '\n' '\0' | xargs -0 uriescape | sed 's/&/%26/g;s/#/%23/g')" +q="$(printf "%s\n%s\n" "$(xclip -o | head -n1)" "$(xclip -o -selection clipboard | head -n1)" | choose 'search>' | tr '\n' '\0' | xargs -0 uriescape | sed 's/&/%26/g;s/#/%23/g')" +if [ ! "$q" ];then + exit 1 +fi +exec uristart "search:?q=$q" -- cgit v1.2.3