diff options
| author | epoch <epoch@enzo.thebackupbox.net> | 2022-02-17 01:13:07 +0000 | 
|---|---|---|
| committer | epoch <epoch@enzo.thebackupbox.net> | 2022-02-17 01:13:07 +0000 | 
| commit | 2cd1a579e8c4178b8654692a2a921bdc625ff577 (patch) | |
| tree | e37826179a9085a6596d9d09b10c020247d0b41f | |
| parent | b49676181b0695ff57df3261686274510f5999c9 (diff) | |
| download | uritools-2cd1a579e8c4178b8654692a2a921bdc625ff577.tar.gz uritools-2cd1a579e8c4178b8654692a2a921bdc625ff577.zip | |
copy_start_nevermind got a "split" option. added rfc-search to install target. wikipedia-specific uristart.conf got another line
| -rw-r--r-- | Makefile | 1 | ||||
| -rw-r--r-- | contrib/wikipedia.uristart.conf | 1 | ||||
| -rwxr-xr-x | copy_start_nevermind.sh | 11 | 
3 files changed, 12 insertions, 1 deletions
| @@ -51,4 +51,5 @@ install: all  	install -t $(PREFIX)/bin shorten  	install -t $(PREFIX)/bin urnresolve  	install -t $(PREFIX)/bin urnstart +	install -t $(PREFIX)/bin rfc-search  	chgrp shorten $(PREFIX)/bin/shorten && chmod g+s $(PREFIX)/bin/shorten diff --git a/contrib/wikipedia.uristart.conf b/contrib/wikipedia.uristart.conf index 7a5936e..177ed88 100644 --- a/contrib/wikipedia.uristart.conf +++ b/contrib/wikipedia.uristart.conf @@ -1 +1,2 @@  s https d en.wikipedia.org p /wiki/*:	wikipedia-handler "$(printf "%%s\n" '%p' | sed 's|^/wiki/||')" +s https d en.wikipedia.org p /w/index.php q *title=Special*Search* q *search=*:	wikipedia-search-handler '%U' diff --git a/copy_start_nevermind.sh b/copy_start_nevermind.sh index 947d1b0..b16418f 100755 --- a/copy_start_nevermind.sh +++ b/copy_start_nevermind.sh @@ -22,7 +22,7 @@ if [ "$with" != "$(urigetline -a "$uri" < <(uristart.conf))" ];then    with="[multiple matches]"  fi -selection="$(printf "start with: %s\nremote_csn\ncopy\nshorten\nunshorten\ntitle\nverbose\nforget\nQR-image\nQR\n%s\n" "${with}" "$(printf "%s\n" "$uri" | uricut | grep -v '^whole')" \ +selection="$(printf "start with: %s\nremote_csn\ncopy\nshorten\nunshorten\ntitle\nverbose\nforget\nsplit\nQR-image\nQR\n%s\n" "${with}" "$(printf "%s\n" "$uri" | uricut | grep -v '^whole')" \               | choose "${prompt}")"  #            | choose "$(printf "uri: '%s'\nwill be ran with: %s\n" "$uri" "$(urigetline "$uri")" )" -default start )"  echo "$selection" @@ -80,6 +80,15 @@ unshorten)    exit 0    ;; +split) +  ret="$(printf "%s\n" "$uri" | tr ' ' '\n' | tr -s ' ' | choose "split> ")" +  if [ "$ret" ];then +    ## do NOT want newlines in the clipboard. +    printf "%s" "$ret" | xclip -i +  fi +  exit 0 +  ;; +  QR-image)    escaped="$(uriescape "$uri")"    file=~/Pictures/qr-codes/"${escaped}".png | 
