darrikonn / td-cli

A todo command line todo manager ✔️
https://pypi.org/project/td-cli/
MIT License
193 stars 10 forks source link

Sync with Google Tasks api #14

Closed pmahnke closed 4 years ago

pmahnke commented 4 years ago

Have you thought about syncing with Google Tasks api?

That would make this perfect to have a backend like that.

Just my two cents.

Really nice tool.

darrikonn commented 4 years ago

Ahh nice, that would be cool.

With the current setup, if you want to sync your database across devices; probably be best way would be to let Dropbox (or similar tool) keep track of your ~/.todo.db file.

But would be nice to have plugins for custom databases like Google Tasks. It could then be set from the td-cli configuration file.

Thanks 👍

pmahnke commented 4 years ago

Here is an example of one (python2) written for todo.txt - https://github.com/amcintosh/todo.txt-cli/blob/google-tasks-addon/.todo.actions.d/google

darrikonn commented 4 years ago

Ok nice.. yeah I'm thinking this should be implemented as standalone plugins for various "databases"/tools, which td-cli could enable through the configuration without being a part of the source.

If you want to take this further, I'd be happy to contribute and endorse it (and other plugins) from td-cli.