dot/emacs: Pick the right master diary file.
[profile] / dot / emacs
index dc3da9b..6dbbbed 100644 (file)
--- a/dot/emacs
+++ b/dot/emacs
 ;;;--------------------------------------------------------------------------
 ;;; Calendar configuration.
 
-(setq diary-file "~/etc/state/diary")
+(setq diary-file
+      (let ((main-diary "~/etc/state/diary")
+           (private-diary "~/etc/state.private/diary.private"))
+       (if (file-exists-p private-diary)
+           private-diary
+         main-diary)))
 
 ;; Trivial stuff for the sunrise/sunset calculations.