From 006a3bcc53de2435426073730ca2de002e93b635 Mon Sep 17 00:00:00 2001
From: Sergey Matveev <stargrave@stargrave.org>
Date: Mon, 9 Nov 2020 19:36:11 +0300
Subject: [PATCH] Tabbed zathura

---
 bin/bin/zat        | 14 ++++++++++++++
 zathura/.zathurarc |  1 +
 zsh/.zshenv        |  7 +++++++
 3 files changed, 22 insertions(+)
 create mode 100755 bin/bin/zat

diff --git a/bin/bin/zat b/bin/bin/zat
new file mode 100755
index 0000000..0431ab9
--- /dev/null
+++ b/bin/bin/zat
@@ -0,0 +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 $@
+        rm -f zathura.core
+    ) &
+else
+    tabbed -cd > $w
+    exec $0 $@
+fi
diff --git a/zathura/.zathurarc b/zathura/.zathurarc
index a148e6d..39be0c1 100644
--- a/zathura/.zathurarc
+++ b/zathura/.zathurarc
@@ -1 +1,2 @@
 set sandbox strict
+set dbus-service false
diff --git a/zsh/.zshenv b/zsh/.zshenv
index 293bfcb..5427734 100644
--- a/zsh/.zshenv
+++ b/zsh/.zshenv
@@ -63,6 +63,13 @@ export MANPATH=/usr/share/openssl/man:$MANPATH
 export MANPATH=/usr/local/lib/perl5/site_perl/man:$MANPATH
 export MANPATH=/usr/local/lib/perl5/5.26/perl/man:$MANPATH
 
+export LD_LIBRARY_PATH=$HOME/zathura/lib:$LD_LIBRARY_PATH
+export MANPATH=$HOME/zathura/share/man:$MANPATH
+export PATH=$HOME/zathura/bin:$PATH
+
+export MANPATH=$HOME/src/suckless/tabbed:$MANPATH
+export PATH=$HOME/src/suckless/tabbed:$PATH
+
 export PATH=$HOME/git/bin:$PATH
 export MANPATH=$HOME/git/share/man:$MANPATH
 
-- 
2.51.0