(feat): disable unnecessary org-mode startup for temp buffers (#1057)

Set `org-inhibit-startup` to `t` to reduce the amount of time taken to set up org-mode buffers. For example, this disables latex image generation, and table alignment.

Also introduces `org-roam-doctor-inhibit-startup`, which speeds up `org-roam-doctor` runs.
This commit is contained in:
Tim Quelch
2020-08-27 15:23:38 +10:00
committed by GitHub
parent b8b180d60d
commit 6f0a38e64e
4 changed files with 16 additions and 3 deletions

View File

@ -55,7 +55,8 @@ If FILE, set `org-roam-temp-file-name' to file and insert its contents."
`(let ((,current-org-roam-directory org-roam-directory))
(with-temp-buffer
(let ((org-roam-directory ,current-org-roam-directory)
(org-mode-hook nil))
(org-mode-hook nil)
(org-inhibit-startup t))
(org-mode)
(when ,file
(insert-file-contents ,file)