blob: 5bf5b3878b73348f05cbee0fc40a4589dfeafc8a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/bash
#uristart.log /should/ already be uniq'd because of uristart's code now, but might as well not rely on it.
#you'll probably want to change my gopher-get line to be something useful to you.
### xclip can return nothing and just error out sometimes with:
### Error: target STRING not available
exec copy_start_nevermind.sh \
"$(cat \
<(printf "%s\n" "$(xclip -o 2>/dev/null | head -n1)") \
<(printf "%s\n" "$(xclip -o -selection clipboard 2>/dev/null | head -n1)") \
<(xdotool getwindowfocus | xargs xwindowURI) \
<(printf "\n") \
<(gopher-get gopher://batou/0/links.txt) \
<(cat ~/.cache/uristart.log | sort | uniq) \
| choose 'urilaunch>' \
| cut '-d ' -f1
)"
|