Evie Litherland-Smith
cedbce5e9c
Add work diary, partially filled in at the moment Import bin collection calendar Add (empty) email diary file to add accepted email events to
1.2 KiB
1.2 KiB
Diary and Calendar config
Diary
(setopt diary-file (locate-user-emacs-file "diary/main.gpg")
diary-display-function #'diary-fancy-display)
(add-hook 'diary-list-entries-hook #'diary-include-other-diary-files)
(add-hook 'diary-list-entries-hook #'diary-sort-entries t)
(add-hook 'diary-mark-entries-hook #'diary-mark-included-diary-files)
Calendar
(setopt calendar-date-style 'iso
calendar-mark-holidays-flag t
calendar-mark-diary-entries-flag nil
calendar-view-holidays-initially-flag nil
calendar-view-diary-initially-flag nil)
Appointment reminders
(setq appt-display-diary nil ; Don't display diary on startup
appt-display-format 'echo
appt-display-interval 5
appt-message-warning-time 15)
(appt-activate +1)
org-agenda integration
(with-eval-after-load 'org
(add-hook 'org-agenda-mode-hook #'org-agenda-to-appt))