Move pdf-tools popup rules to tools/pdf

This commit is contained in:
Henrik Lissner 2019-09-19 18:42:46 -04:00
parent a0826447f5
commit d5ecfd3429
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 3 additions and 7 deletions

View file

@ -41,8 +41,7 @@
(add-hook! 'pdf-view-mode-hook (cua-mode 0))
;; Handle PDF-tools related popups better
(set-popup-rule! "^\\*Outline*" :side 'right :size 40 :select nil)
;; The next rules are not needed, they are defined in modules/ui/popups/+hacks.el
;; (set-popup-rule! "\\*Contents\\*" :side 'right :size 40)
;; (set-popup-rule! "* annots\\*$" :side 'left :size 40 :select nil)
(set-popup-rule! "\\(?:^\\*Contents\\|'s annots\\*$\\)" :ignore t)
(add-hook 'pdf-annot-list-mode-hook #'hide-mode-line-mode)
;; Fix #1107: flickering pdfs when evil-mode is enabled
(setq-hook! 'pdf-view-mode-hook evil-normal-state-cursor (list nil)))

View file

@ -297,10 +297,7 @@ Ugh, such an ugly hack."
'((+popup-display-buffer-stacked-side-window-fn)
(side . left)
(slot . 3)
(inhibit-same-window . t)))
(add-hook 'pdf-annot-list-mode-hook #'hide-mode-line-mode)
(set-popup-rule! "\\(^\\*Contents\\|'s annots\\*$\\)" :ignore t))
(inhibit-same-window . t))))
;;;###package profiler