NAME
org2ical - convert appointments in org-mode files to .ics files
SYNOPSIS
org2ical [--debug] [--domain-id=example.org] --todo-file /path/to/file.org [--todo-file ...] --ics-file /path/to/outfile.ics
DESCRIPTION
Convert appointments (events; active timestamps) found in one or more org-mode files into an ical file.
The generated file may be served with a web server. Probably some kind of security (authentication, SSL) should be configured in such setup.
OPTIONS
--todo-file path
-
The path to an org-mode file. Mandatory. May be specified multiple times.
--ics-file path
-
The path for the output ical (.ics) file. Mandatory.
--domain-id value
-
Specify the domain part of generated uids. If not given, then the fqdn (using hostname(1)) or short hostname (using Sys::Hostname) is taken.
--debug
-
Enable debugging, e.g. output of a diff(1) if there were changes to the generated .ics file.
EXAMPLE
A sample crontab entry:
0 * * * * org2ical --domain-id=example.org --todo-file $HOME/TODO.org --ics-file $HOME/public_html/secure/TODO.ics
TODO & LIMITATIONS
* it's possible to ignore appointments by tags; this tag list should be configurable
* the handling of description/summar/comment is not yet defined
AUTHOR
Slaven Rezic