Do you like to have one calendar that gives you a unified view of your day? Are you annoyed that work calendar only sync with Mac's Calendar or Outlook?
This project is for you, it reads Mac's Calendar events, then syncs it to a Google Calendar of your choice.
WIP, not ready for public release yet, but it works.
Docker images are published at: https://hub.docker.com/r/shadyabhi/calsync/tags
Image can be run in CLI as:-
docker run --volume ~/.config/calsync/:/root/.config/calsync/Ensure you've brew installed, if not, follow their website for instructions.
# Installation
$ brew install shadyabhi/tap/calsync
# Upgrade
$ brew update && brew upgrade shadyabhi/tap/calsync$ brew update
$ brew upgrade calsyncLocation: ~/.config/calsync/config.toml, checkout sample at:-
https://github.com/shadyabhi/calsync/blob/main/config/testdata/config.toml
calsync
As Mac has permissions when reading Calendar data, it is not easy to run a cronjob or launchd daemon. For now, the workaround is documented here.
It will take a few clicks to get it working, but it works!
To release a new version:-
$ make release