gcal-batch-sync is a … 🚧👷🚧
Using pipx:
pipx ensurepath
pipx install gcal-batch-sync
To keep a local git clone around:
git clone https://github.com/liskin/gcal-batch-sync
make -C gcal-batch-sync pipx
Alternatively, if you don't need the isolated virtualenv that pipx provides, feel free to just:
pip install gcal-batch-sync
$ gcal-batch-sync --help
Usage: gcal-batch-sync [OPTIONS]
TODO
Options:
-v, --verbose Logging verbosity (0 = WARNING, 1 = INFO, 2 = DEBUG)
--help Show this message and exit.
We welcome bug fixes, (reasonable) new features, documentation improvements, and more. Submit these as GitHub pull requests. Use GitHub issues to report bugs and discuss non-trivial code improvements; alternatively, get in touch via IRC/Matrix/Fediverse.
See CONTRIBUTING.md for more details about the code base (including running tests locally).
Note that this project was born out of a desire to solve a problem I was facing. While I'm excited to share it with the world, keep in mind that I'll be prioritizing features and bug fixes that align with my personal use cases. There may be times when I'm busy with other commitments and replies to contributions might be delayed, or even occasionally missed. Progress may come in bursts. Adjust your expectations accordingly.
If you like this tool and wish to support its development and maintenance, please consider a small donation or recurrent support through GitHub Sponsors.
By donating, you'll also support the development of my other projects. You might like these:
- strava-ical – Generate iCalendar with your Strava activities
- foursquare-swarm-ical – Sync Foursquare Swarm check-ins to local sqlite DB and generate iCalendar