34 lines
1.4 KiB
Org Mode
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
|
|
|