Merge pull request #411 from xarthurx/develop

add pdf-tools settings
This commit is contained in:
Henrik Lissner 2018-02-09 23:24:28 -05:00 committed by GitHub
commit 8cbd47a8b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 0 deletions

View file

@ -77,6 +77,7 @@
make ; run make tasks from Emacs make ; run make tasks from Emacs
neotree ; a project drawer, like NERDTree for vim neotree ; a project drawer, like NERDTree for vim
password-store ; password manager for nerds password-store ; password manager for nerds
pdf ; pdf enhancements
rotate-text ; cycle region at point between text candidates rotate-text ; cycle region at point between text candidates
term ; terminals in Emacs term ; terminals in Emacs
tmux ; an API for interacting with tmux tmux ; an API for interacting with tmux

View file

@ -0,0 +1,27 @@
;;; tools/pdf/config.el -*- lexical-binding: t; -*-
(def-package! pdf-tools
:init
(load "pdf-tools-autoloads.el" nil t t)
:config
(pdf-tools-install)
(setq-default pdf-view-display-size 'fit-page)
;; turn off cua so copy works
(add-hook 'pdf-view-mode-hook (lambda () (cua-mode 0)))
)
(after! latex
(when (featurep! :lang latex)
;; add to the program list
(add-to-list 'TeX-view-program-selection
'(output-pdf "PDF Tools"))
(add-to-list 'TeX-view-program-list
'("PDF Tools" ("TeX-pdf-tools-sync-view")))
;; enable document revert
(add-hook 'TeX-after-compilation-finished-functions
'TeX-revert-document-buffer)
;; correlated mode
(setq TeX-source-correlate-start-server t)
(setq TeX-source-correlate-mode t)
))

View file

@ -0,0 +1,3 @@
;;; tools/pdf/packages.el -*- lexical-binding: t; -*-
(package! pdf-tools)