You are not logged in.

#1 2011-09-23 20:57:05

duquesnc
Member
Registered: 2008-12-10
Posts: 94
Website

Michel: sync gtasks with text files

I wrote Michel, a gtaks-to-text-file synchronizer. Michel is your friendly mate that helps you managing your todo list. It can push/pull flat text files to google tasks.

Right now, it features two commands:

michel pull

prints the default todo list on the standard output

michel push <TODO.txt>

replaces the default todo list with the content of TODO.txt

Of course you need a gmail account to make it work. It uses oauth, so when you start it the first time, it will give you an url to visit and you'll have to give access to the app, then it will save a token and won't ask next time. If you want to delete the token, it is stored in $XDG_DATA_HOME/michel/oauth.dat.

The code is on github. As usual comments and patches are welcome...

Last edited by duquesnc (2011-09-23 21:28:56)

Offline

#2 2011-09-23 21:25:22

duquesnc
Member
Registered: 2008-12-10
Posts: 94
Website

Re: Michel: sync gtasks with text files

Oh, I have to add that currently, the package won't build correctly. That is not due to the python2-google-api-python-client package which does not set the rights correctly. A quick and dirty fix is to

# chmod +r /usr/lib/python2.7/site-packages/google_api_python_client-1.0beta4-py2.7.egg-info/top_level.txt 

I notified the owner of python2-google-api-python-client of the correct change to do.

Last edited by duquesnc (2011-09-23 21:26:35)

Offline

Board footer

Powered by FluxBB