tsurf-open.sh - surf - [fork] customized build of surf, the suckless webkit browser (HTM) git clone git://src.adamsgaard.dk/surf (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- tsurf-open.sh (444B) --- 1 #!/bin/sh 2 # 3 # See the LICENSE file for copyright and license details. 4 # 5 6 xidfile="$HOME/tmp/tabbed-surf.xid" 7 uri="" 8 9 if [ "$#" -gt 0 ]; 10 then 11 uri="$1" 12 fi 13 14 runtabbed() { 15 tabbed -dn tabbed-surf -r 2 surf -e '' "$uri" >"$xidfile" \ 16 2>/dev/null & 17 } 18 19 if [ ! -r "$xidfile" ]; 20 then 21 runtabbed 22 else 23 xid=$(cat "$xidfile") 24 xprop -id "$xid" >/dev/null 2>&1 25 if [ $? -gt 0 ]; 26 then 27 runtabbed 28 else 29 surf -e "$xid" "$uri" >/dev/null 2>&1 & 30 fi 31 fi 32