-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
46 lines (36 loc) · 1.28 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
ox2gcalendar
------------
This is a utility to synchronize OX calendar entries to a google calendar.
An example use case is to keep track of business appointments in your private
calendar.
Features
--------
- Configuration in a YAML file
- Configurable number of months that will be scanned for events in the OX calendar
- Masquerading of appointment descriptions with a configurable string
- Exclude certain appointments from export by a filter regex
- Exclude certain appointments from masquerading by a filter regex
Requirements
------------
This module requires the following perl modules:
DateTime (libdatetime-perl)
Net::OpenXChange (which is unfortunately not public yet)
Net::Google::Calendar
YAML (libyaml-perl)
Configuration
-------------
The script requires a configuration file which stores your login information
for OX and Google. An example can be found in the examples directory.
It must reside at
~/.config/ox2gcalendar/ox2gcalendar.cf
OR
~/ox2gcalendar.cf
Usage
-----
Once you have a configuration file, just execute the program.
You can call it with the option -v to see whats going on or
even -d if you are interested in debugging information.
Bugs
----
The tool currently supports creating and updating entries but
it does not support deleting entries if they get deleted in OX.