mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Move pdf-tools popup rules to tools/pdf
This commit is contained in:
@ -41,8 +41,7 @@
|
|||||||
(add-hook! 'pdf-view-mode-hook (cua-mode 0))
|
(add-hook! 'pdf-view-mode-hook (cua-mode 0))
|
||||||
;; Handle PDF-tools related popups better
|
;; Handle PDF-tools related popups better
|
||||||
(set-popup-rule! "^\\*Outline*" :side 'right :size 40 :select nil)
|
(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\\|'s annots\\*$\\)" :ignore t)
|
||||||
;; (set-popup-rule! "\\*Contents\\*" :side 'right :size 40)
|
(add-hook 'pdf-annot-list-mode-hook #'hide-mode-line-mode)
|
||||||
;; (set-popup-rule! "* annots\\*$" :side 'left :size 40 :select nil)
|
|
||||||
;; Fix #1107: flickering pdfs when evil-mode is enabled
|
;; Fix #1107: flickering pdfs when evil-mode is enabled
|
||||||
(setq-hook! 'pdf-view-mode-hook evil-normal-state-cursor (list nil)))
|
(setq-hook! 'pdf-view-mode-hook evil-normal-state-cursor (list nil)))
|
||||||
|
@ -297,10 +297,7 @@ Ugh, such an ugly hack."
|
|||||||
'((+popup-display-buffer-stacked-side-window-fn)
|
'((+popup-display-buffer-stacked-side-window-fn)
|
||||||
(side . left)
|
(side . left)
|
||||||
(slot . 3)
|
(slot . 3)
|
||||||
(inhibit-same-window . t)))
|
(inhibit-same-window . t))))
|
||||||
|
|
||||||
(add-hook 'pdf-annot-list-mode-hook #'hide-mode-line-mode)
|
|
||||||
(set-popup-rule! "\\(^\\*Contents\\|'s annots\\*$\\)" :ignore t))
|
|
||||||
|
|
||||||
|
|
||||||
;;;###package profiler
|
;;;###package profiler
|
||||||
|
Reference in New Issue
Block a user