X-Git-Url: http://www.git.stargrave.org/?p=dotfiles.git;a=blobdiff_plain;f=bin%2Fbin%2Fwww;h=d58285dc32ca65ff3a32c88e232e60bcd838cff1;hp=b92ce8ae26d0786073560d84f6d64195f1769835;hb=48338303d760027e62bab963fa11a940bc0d97eb;hpb=1dc248a36734b5f40d07f046945d8c3e5bdb0660 diff --git a/bin/bin/www b/bin/bin/www index b92ce8a..d58285d 100755 --- a/bin/bin/www +++ b/bin/bin/www @@ -1,9 +1,22 @@ #!/bin/sh +[ -e /tmp/stargrave-flags/WG ] && [ -n "$1" ] && { + exec $HOME/local/bin/xombrero -n "$1" 2>/dev/null +} + +term() { + DISPLAY=:0 CMD="tmux attach-session -t www" CMDTITLE="Terminal9" $HOME/bin/dwm-term & +} + if tmux has-session -t www 2> /dev/null ; then + attached=`tmux list-sessions -F "#{session_attached}" -f "#{==:#{session_name},www}"` + [ "$attached" != "0" ] || { + term & + sleep 0.5 + } tmux new-window -t www "lynx $@" else - tmux new-session -d -s www "lynx $@" + tmux new-session -d -s www "sleep 0.5 ; lynx $@" tmux set-option -t www default-command lynx - DISPLAY=:0 CMD="tmux attach-session -t www" CMDTITLE="Terminal9" $HOME/bin/dwm-term & + term & fi