CLI to do list

Posted on

I stumbled upon this project last night.

todo - Todos in the CLI like what.
And that’s cute.

So I decide to give it a spin and a bit inspired to extend its potential.
The first thing that bugged me is that todo store its data locally under its installation folder. It might not convenient since that means it can’t be used by multiple user, except each user install its own. So I decide to fix it.

I move the data folder to $HOME/.todo and add one command to init that data folder first. So it can be used like this.

todo init
todo "Don't be lazy"

The list will be stored at $HOME/.todo/db.json

I will add some more features since this is looks cute. But as usual I’m not sure whether my modification will make it to the upstream. I’ll try to post pull request when it’s ready though.