Sync Org headings with iCalendar database
- Emacs Lisp 100%
| org-ical-sync.drawio | Extend readme | |
| org-ical-sync.el | Fix typo | |
| org-ical-sync.png | Extend readme | |
| README.org | Update README.org | |
org-ical-sync: Sync Org headings with iCal database
- Features
- Installation
- Usage
- Configuration of org-ical-sync
- Ideas & plans
- Alternative and related Emacs packages
Automagically export Org headings inside Emacs as iCal files and sync them with a CalDAV calendar using vdirsyncer.
This README uses Org mode.
Features
Installation
/timmli/org-ical-sync/media/branch/main/org-ical-sync.png
Org-ical-sync depends on vdirsyncer to synchronize exported events with a remote CalDAV server.
Requirements outside Emacs
- vdirsyncer >= 0.19
Note that vdirsyncer must also be properly configured. Please refer to its documentation on how to achieve this. An example configuration can be found in the tests directory of org ical-sync.
Installation with Melpa
Not yet available.
Installation from Github
Download org-ical-sync.el to your .emacs.d folder and add the following code to your init file:
(use-package org-ical-sync
:after org
:load-path "relative/path/to/org-ical-sync.el"
:config
(org-ical-sync-setup)
(setq org-ical-sync-vdirsyncer-command "your-vdirsyncer-script.sh"
org-ical-sync-after-save t)
(org-ical-sync-call-vdirsyncer-now))
Optionally, you can also download the tests file: /timmli/org-ical-sync/src/branch/main/tests.org