setq -> setq-default for org directory vars

So lazy loaded settings won't overwrite dir or file local variables.
This commit is contained in:
Henrik Lissner 2020-11-03 22:00:15 -05:00
parent dec573c4e5
commit 50226c45e6
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -66,13 +66,13 @@ Is relative to `org-directory', unless it is absolute. Is used in Doom's default
(defun +org-init-org-directory-h () (defun +org-init-org-directory-h ()
(unless org-directory (unless org-directory
(setq org-directory "~/org")) (setq-default org-directory "~/org"))
(setq org-id-locations-file (expand-file-name ".orgids" org-directory))) (setq org-id-locations-file (expand-file-name ".orgids" org-directory)))
(defun +org-init-agenda-h () (defun +org-init-agenda-h ()
(unless org-agenda-files (unless org-agenda-files
(setq org-agenda-files (list org-directory))) (setq-default org-agenda-files (list org-directory)))
(setq-default (setq-default
;; Different colors for different priority levels ;; Different colors for different priority levels
org-agenda-deadline-faces org-agenda-deadline-faces
@ -397,7 +397,7 @@ relative to `org-directory', unless it is an absolute path."
:config :config
(unless org-attach-id-dir (unless org-attach-id-dir
;; Centralized attachments directory by default ;; Centralized attachments directory by default
(setq org-attach-id-dir (expand-file-name ".attach/" org-directory))) (setq-default org-attach-id-dir (expand-file-name ".attach/" org-directory)))
(after! projectile (after! projectile
(add-to-list 'projectile-globally-ignored-directories org-attach-id-dir))) (add-to-list 'projectile-globally-ignored-directories org-attach-id-dir)))