The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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 ro 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 use the fqdn or short hostname.

--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

SEE ALSO

org-daemon.