summaryrefslogtreecommitdiffhomepage
path: root/init.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-04-05 21:53:28 +0100
committerjao <jao@gnu.org>2021-04-05 21:53:28 +0100
commitea6c559a6b34c0945a7641f8a3560e2908bcb84b (patch)
treea1efe81fc618eef508b75d731aa8bad8f7463b94 /init.org
parentb5c0e967f1ba8048ceee362dfe1951f69cb8dd52 (diff)
downloadelibs-ea6c559a6b34c0945a7641f8a3560e2908bcb84b.tar.gz
elibs-ea6c559a6b34c0945a7641f8a3560e2908bcb84b.tar.bz2
doc-view configuration tweaks
Diffstat (limited to 'init.org')
-rw-r--r--init.org35
1 files changed, 18 insertions, 17 deletions
diff --git a/init.org b/init.org
index ee7b333..f0c04d0 100644
--- a/init.org
+++ b/init.org
@@ -1484,17 +1484,22 @@
#+END_SRC
* PDFs
- ~M-x doc-view-presentation~
-*** open pdf and session
+*** doc-view
#+begin_src emacs-lisp
- (use-package saveplace-pdf-view :ensure t)
-
- (require 'saveplace-pdf-view)
+ (use-package doc-view
+ :init
+ (setq doc-view-cache-directory "~/.emacs.d/cache/docview"
+ doc-view-resolution 110
+ doc-view-continuous t
+ doc-view-conversion-refresh-interval 1))
- (when (require 'jao-doc-view nil t)
- ;; (setq doc-view-cache-directory
- ;; (expand-file-name "~/.emacs.d/cache/docview"))
- (jao-doc-view-start-session-timer))
+ (use-package jao-doc-view
+ :config (jao-doc-view-start-session-timer))
+ (use-package saveplace-pdf-view :ensure t :demand t :after doc-view)
+ #+end_src
+*** open pdf and session
+ #+begin_src emacs-lisp
(defvar jao-open-doc-fun 'jao-find-or-open)
(defun jao-find-or-open (file)
@@ -1525,21 +1530,17 @@
#+end_src
*** Hydra
#+begin_src emacs-lisp
- (major-mode-hydra-define pdf-view-mode nil
- ("Notes"
- (("o" jao-org-pdf-goto-org "notes file")
- ("O" (jao-org-pdf-goto-org 4) "notes file, linking"))
- "Session"
- (("g" jao-doc-view-goto-bmk "go to saved bookmark")
- ("s" jao-open-pdf-session "load session"))))
-
(major-mode-hydra-define doc-view-mode nil
("Notes"
(("o" jao-org-pdf-goto-org "notes file")
("O" (jao-org-pdf-goto-org 4) "notes file, linking"))
"Session"
(("g" jao-doc-view-goto-bmk "go to saved bookmark")
- ("s" jao-open-pdf-session "load session"))))
+ ("s" jao-open-pdf-session "load session")
+ ("d" doc-view-dired-cache "visit cache directory"))
+ "Slices"
+ (("b" doc-view-set-slice-from-bounding-box "bounding box")
+ ("m" doc-view-set-slice-using-mouse "using mouse"))))
#+end_src
* Email
*** message mode