]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
zsh/rc: add katarakt as preferred PDF viewer
authorSimon Ruderich <simon@ruderich.org>
Sun, 22 Jun 2014 14:11:13 +0000 (16:11 +0200)
committerSimon Ruderich <simon@ruderich.org>
Sun, 22 Jun 2014 14:11:13 +0000 (16:11 +0200)
zsh/rc

diff --git a/zsh/rc b/zsh/rc
index 0cb114d5d2f8fc844a683bf45cd07e78ec480c29..ee31875774893841211b1b859c56978add6c9e8f 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -865,11 +865,15 @@ fi
     command tig --max-count=200 --branches --remotes --tags "$@"
 }
 
     command tig --max-count=200 --branches --remotes --tags "$@"
 }
 
-# Choose the "best" PDF viewer available: xpdf, then zathura (in the past
-# zathura was preferred, but recent versions are completely broken: still no
-# working search and no page-wise scrolling anymore). Also setup completion
-# for `pdf`.
-if (( $+commands[xpdf] )); then
+# Choose the "best" PDF viewer available. Also setup completion for `pdf`.
+if (( $+commands[katarakt] )); then
+    pdf() {
+        command katarakt "$@" 2>/dev/null &
+        disown %command
+    }
+    # No completion for katarakt yet.
+    compdef pdf=xpdf
+elif (( $+commands[xpdf] )); then
     pdf() {
         command xpdf "$@" 2>/dev/null &
         disown %command
     pdf() {
         command xpdf "$@" 2>/dev/null &
         disown %command