complete-computing-environment/org-caldav.org

34 lines
1.4 KiB
Org Mode

:PROPERTIES:
:ID: e118bfda-4bb3-4e8d-a8de-83b4860df565
:ROAM_REFS: https://github.com/dengste/org-caldav
:END:
#+TITLE: org-caldav
#+filetags: :CCE:
#+ARCOLOGY_KEY: cce/org-caldav
#+ARCOLOGY_ALLOW_CRAWL: t
#+PROPERTY: header-args :mkdirp yes :results none
#+PROPERTY: header-args:emacs-lisp :tangle cce/org-caldav.el
#+PROPERTY: header-args:yaml :tangle cce/roles/endpoint/tasks/org-caldav.yml
#+ARROYO_MODULE_WANTS: cce/org_mode_installation.org
#+ARROYO_EMACS_MODULE: org-caldav
org-caldav syncs with my [[id:20220101T180015.306163][Nextcloud]] server calendar with my phone and [[id:cce/my_org_mode_agendas][My Org-mode Agendas]].
if sync fails because of links to non-exported files: add [[https://github.com/syl20bnr/spacemacs/issues/13387][=#+OPTIONS: broken-links:t=]] to the doc like I did on [[id:47a31dca-d077-4cd8-ab3b-f98427696302][Projects]].
#+begin_src emacs-lisp
(use-package org-caldav
:config
(setq org-caldav-url "https://files.fontkeming.fail/remote.php/dav/calendars/rrix"
org-caldav-calendar-id "org-agendas"
org-caldav-inbox '(file+headline "~/org/Events.org" "From Caldav")
org-caldav-files '("~/org/Events.org" "~/org/chores.org" "~/org/Habits.org" "~/org/Projects.org")
org-icalendar-timezone "America/Los_Angeles"
org-icalendar-alarm-time 10))
(provide 'cce/org-caldav)
#+end_src