]> git.donarmstrong.com Git - bin.git/commitdiff
use okular in preference to evince if it is installed
authorDon Armstrong <don@donarmstrong.com>
Tue, 9 May 2017 20:02:06 +0000 (13:02 -0700)
committerDon Armstrong <don@donarmstrong.com>
Tue, 9 May 2017 20:02:06 +0000 (13:02 -0700)
evince_annot

index 65cd452d9c77695f06d645ba695cd73851257ce1..8c66a1829362f7983b7baf3e151944b950097660 100755 (executable)
@@ -22,12 +22,16 @@ fi;
 
 (cd "$TMPDIR/b"
  chmod u+w "file.pdf"
- ## evince really should just use the same document-directory
- gsettings set org.gnome.Evince document-directory "'file://$TMPDIR/b'";
- evince "file.pdf"
+ if which okular > /dev/null 2>&1; then
+     okular "file.pdf"
+ else 
+     ## evince really should just use the same document-directory
+     gsettings set org.gnome.Evince document-directory "'file://$TMPDIR/b'";
+     evince "file.pdf"
+ fi;
 );
 
-if !cmp "$TMPDIR/b/file.pdf" "$TMPDIR/c/file.pdf"; then
+if ! cmp "$TMPDIR/b/file.pdf" "$TMPDIR/c/file.pdf"; then
     (cd "$TMPDIR";
      diff -Nura a b ) | qprint --encode --binary > "$ANNOT_FILE"
 fi;