X-Git-Url: http://www.git.stargrave.org/?p=dotfiles.git;a=blobdiff_plain;f=x%2Fbin%2Fstart-tabbed.sh;fp=x%2Fbin%2Fstart-tabbed.sh;h=f7a0bf91f775f37c2451ee5f320d28caa9c1ef78;hp=0000000000000000000000000000000000000000;hb=44c3c32ecd830b05572b3a4a7f22ba4ccb1b1f0a;hpb=547e9a22f3648349f0d690cbaa98e8ef3dcf329a diff --git a/x/bin/start-tabbed.sh b/x/bin/start-tabbed.sh new file mode 100755 index 0000000..f7a0bf9 --- /dev/null +++ b/x/bin/start-tabbed.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +tabname=$1 +shift +w=/tmp/tabbed-$tabname +[ -r "$w" ] && { + read winid < $w + wmclass=`xprop -id $winid WM_CLASS 2>/dev/null` + echo "$wmclass" | grep -q tabbed-$tabname && { + echo $winid + exit + } +} +[ -z "$NOTABSTART" ] || exit 1 +tabbed -n tabbed-$tabname -d $@ > $w +exec $0 $tabname $@