From 9c8fd15e3572b464c61a6f07752053ab1de1bb3e Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 9 Nov 2020 21:47:10 +0300 Subject: [PATCH 1/1] Trivial zat optimizations --- bin/bin/zat | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/bin/bin/zat b/bin/bin/zat index 0431ab9..becc82f 100755 --- a/bin/bin/zat +++ b/bin/bin/zat @@ -1,14 +1,14 @@ #!/bin/sh w=/tmp/tabbed-winid -winid=`cat $w` -wmclass=`xprop -id $winid WM_CLASS 2>/dev/null` -if echo "$wmclass" | grep -q tabbed; then - ( - zathura -e $winid $@ +[ -r "$w" ] && { + read winid < $w + wmclass=`xprop -id $winid WM_CLASS 2>/dev/null` + echo "$wmclass" | grep -q tabbed && { + XDG_DATA_DIRS=$HOME/zathura bin.zathura -e $winid $@ rm -f zathura.core - ) & -else - tabbed -cd > $w - exec $0 $@ -fi + exit + } +} +tabbed -cd > $w +exec $0 $@ -- 2.44.0