Note: I don't use org-mode anymore, and have since switched to Obsidian, so I no longer use this project and will not continue to maintain it. Forks are welcome!
A one-way event synchronisation tool from org-mode to Google Calendar
Usage: org-gcal-sync options_list
Options:
--dry, -d [false] -> Skip sending event changes to Google
--autoRetry, -r [false] -> Automatically retry on certain errors
--config, -c [./config.yaml] -> Path to the desired config file { String }
--verbose, -v -> Logging verbosity { Int }
--help, -h -> Usage info
See config.example.yml
.
org-gcal-sync
requires Google API credentials; get these from your admin console.
ID | Background | Foreground | Example |
1 | #a4bdfc | #1d1d1d | Example |
2 | #7ae7bf | #1d1d1d | Example |
3 | #dbadff | #1d1d1d | Example |
4 | #ff887c | #1d1d1d | Example |
5 | #fbd75b | #1d1d1d | Example |
6 | #ffb878 | #1d1d1d | Example |
7 | #46d6db | #1d1d1d | Example |
8 | #e1e1e1 | #1d1d1d | Example |
9 | #5484ed | #1d1d1d | Example |
10 | #51b749 | #1d1d1d | Example |
11 | #dc2127 | #1d1d1d | Example |
Note that the org-mode parser used here shares that of orgzly; this is to ensure as much compatibility with orgzly, as that's what I use on a day-to-day basis.
Many thanks to Nevenz and the contributors to org-java and orgzly.