This uses google’s api to retrieve events from a private google calendar and land them in a directory as org files.
- Make a copy of the
example.configuration.properties
file. By default the project looks for a file in this project dir namedconfiguration.properties
. - Read Google’s Java Quickstart then update the properties file with the fully qualified path to the json file downloaded as part of the guide.
NOTE: the first time you run the project, there will be an interactive step, where you must open a link and give the app access to your google calendar. Check the logs for this link.
./gradlew run
(setq org-agenda-files (list "/path/to/org/agenda/directory/")