summaryrefslogtreecommitdiff
path: root/bin/guiscripts/osurf-txt
blob: 9a1d4f40f1f3b1d3bc4a68747ea3fa059f9bdd50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

# open a link from a txt file in surf

# dependencies: surf, osurf, dmenu

winid="$1"
>&2 printf 'winid: %s\n' "$winid"
tabs="$HOME/dl/txtabs"

f="$(find "$tabs" -type f -printf '%f\n' | dmenu -c)"
[ "$f" ] || exit 1
f="$tabs"/"$f"
>&2 printf 'f: %s\n' "$f"

url="$(dmenu -c < "$f")"

printf 'loaduri %s' "$url" > $HOME/.config/surf/fifo/$winid