From 634844e582acfedaa2c0f9036e937f84233435cb Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 18 Feb 2018 20:10:41 -0500 Subject: [PATCH] tools/pdf: fix epdfinfo prompt at compile time; autoload pdf-tools --- modules/tools/pdf/config.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/tools/pdf/config.el b/modules/tools/pdf/config.el index 6e5c09ff3..55eb60b70 100644 --- a/modules/tools/pdf/config.el +++ b/modules/tools/pdf/config.el @@ -1,10 +1,14 @@ ;;; tools/pdf/config.el -*- lexical-binding: t; -*- (def-package! pdf-tools - :defer t - :init (load "pdf-tools-autoloads.el" nil t t) + :mode ("\\.pdf$" . pdf-view-mode) + :init (load "pdf-tools-autoloads" nil t) :config - (pdf-tools-install) + (unless noninteractive + (pdf-tools-install)) + + (map! :map pdf-view-mode-map "q" #'kill-this-buffer) + (setq-default pdf-view-display-size 'fit-page) ;; turn off cua so copy works (add-hook! 'pdf-view-mode-hook (cua-mode 0)))