aboutsummaryrefslogtreecommitdiffstats
path: root/emacs
diff options
context:
space:
mode:
authorGravatar Tom Willemse2026-07-18 02:06:28 -0700
committerGravatar Tom Willemse2026-08-26 23:04:25 -0700
commitd307b1ad3fb11b88ce3046bb738bb8b9dfcba815 (patch)
treef275aebdfc7d395add5097ab733f97e5bce1862e /emacs
parentb418c0f380142fd37ad83203183da47dde6fd11d (diff)
downloadnew-dotfiles-d307b1ad3fb11b88ce3046bb738bb8b9dfcba815.tar.gz
new-dotfiles-d307b1ad3fb11b88ce3046bb738bb8b9dfcba815.zip
emacs: Add org-caldav configuration
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.emacs.d/init.org17
1 files changed, 17 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init.org b/emacs/.emacs.d/init.org
index ab3d120..f93f4e8 100644
--- a/emacs/.emacs.d/init.org
+++ b/emacs/.emacs.d/init.org
@@ -844,3 +844,20 @@ Change the file where =customize= stores its settings.
:config
(add-to-list 'orderless-matching-styles 'orderless-initialism))
#+end_src
+
+* Org-Caldav
+
+This allows me to synchronize tasks and events between my phone and Emacs.
+
+#+begin_src emacs-lisp
+ (use-package org-caldav
+ :config
+ (setq org-caldav-url "https://phoenix.fold-kanyu.ts.net/"
+ org-caldav-calendar-id "tom/196e7d47-b820-a12a-c902-113871fcade7"
+ org-caldav-inbox "~/documents/personal.org"
+ org-caldav-files nil
+ org-icalendar-timezone "America/Vancouver"
+ org-icalendar-include-todo 'all
+ org-caldav-sync-todo t
+ org-caldav-todo-percent-states '((0 "TODO") (1 "NEXT") (100 "DONE"))))
+#+end_src