mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
Optimize reading org-agenda buffers in the bg
Less init work when opening org-agenda buffers = faster org-agenda.
This commit is contained in:
@ -647,11 +647,14 @@ can grow up to be fully-fledged org-mode buffers."
|
|||||||
nil 'local)))))
|
nil 'local)))))
|
||||||
|
|
||||||
(defvar recentf-exclude)
|
(defvar recentf-exclude)
|
||||||
(defadvice! +org--exclude-agenda-buffers-from-recentf-a (orig-fn file)
|
(defadvice! +org--optimize-backgrounded-agenda-buffers-a (orig-fn file)
|
||||||
"Prevent temporarily opened agenda buffers from polluting recentf."
|
"Prevent temporarily opened agenda buffers from polluting recentf."
|
||||||
:around #'org-get-agenda-file-buffer
|
:around #'org-get-agenda-file-buffer
|
||||||
(let ((recentf-exclude (list (lambda (_file) t)))
|
(let ((recentf-exclude (list (lambda (_file) t)))
|
||||||
(doom-inhibit-large-file-detection t)
|
(doom-inhibit-large-file-detection t)
|
||||||
|
org-startup-indented
|
||||||
|
org-startup-folded
|
||||||
|
vc-handled-backends
|
||||||
org-mode-hook
|
org-mode-hook
|
||||||
find-file-hook)
|
find-file-hook)
|
||||||
(funcall orig-fn file)))
|
(funcall orig-fn file)))
|
||||||
|
Reference in New Issue
Block a user