slitaz-tools annotate tinyutils/browser @ rev 938
tazbox tz: freegeoip.net not uses quotes in the CSV response anymore.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Apr 11 16:46:26 2015 +0300 (2015-04-11) |
parents | cd8b52f3f1ea |
children | 5d80f6fdbdb7 |
rev | line source |
---|---|
pankso@335 | 1 #!/bin/sh |
al@772 | 2 # Launch SliTaz default Web browser. |
pankso@335 | 3 # |
pankso@335 | 4 . /etc/slitaz/applications.conf |
pankso@335 | 5 |
al@926 | 6 USER_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/slitaz/applications.conf" |
pankso@335 | 7 [ -f $USER_CONFIG ] && . $USER_CONFIG |
pankso@335 | 8 |
psychomaniak@906 | 9 EXEC="exec setsid $BROWSER" |
psychomaniak@906 | 10 |
al@926 | 11 if [ -z "$XAUTHORITY" ]; then |
al@926 | 12 # console session |
al@926 | 13 EXECT="$BROWSER" |
psychomaniak@908 | 14 else |
al@926 | 15 # Xorg session |
al@926 | 16 case $BROWSER in |
al@926 | 17 links) EXECT="$EXEC -g" ;; |
al@926 | 18 *) EXECT="terminal -e $BROWSER" ;; |
al@926 | 19 esac |
psychomaniak@908 | 20 fi |
psychomaniak@908 | 21 |
psychomaniak@906 | 22 case $BROWSER in |
al@926 | 23 *links*|retawq|lynx) $EXECT $@ ;; |
al@926 | 24 w3m) $EXECT -N $@ ;; |
al@926 | 25 qupzil*) $EXEC -ow $@ ;; |
al@926 | 26 *) $EXEC $@ ;; |
psychomaniak@906 | 27 esac |
pankso@335 | 28 |
pankso@335 | 29 exit 0 |