Your personal terminal based to-do manager built on python
- Clone it
$ git clone https://github.com/varundey/pydo.git $ cd ~/Downloads/pydo
- Make our file executable and add a path
$ chmod +x pydo $ export PATH=$PATH:/home/[Your user name]/Downloads/pydo
If you are not sure, you can find
Your user namewith:
- Create a symbolic link
$ cd ~/bin $ ln -s /home/[Your user name]/Downloads/pydo/pydo
Make sure you have
binfolder in your
homedirectory. If not create it with:
$ mkdir ~/bin
How to pydo?
- Add a task
Your task should contain a unique id for your task separated by a comma
$ pydo 1,Feed the bunny Feed the bunny successfully added in your to-do list!
- View your to-do list
To view all the items you have added to your list, add
$ pydo --v Your to-do list contains following tasks: (1, 'Feed the bunny')
- Mark an item as done
Pass the argument
$ pydo --d Enter id no of done item: 1 Feed the bunny successfully marked as done!
- Throw the list
Done with your to-do? Good. Now tear it up, roll it up real good, take aim and shoot it in the bin
$ pydo --t
Just a weekend hack trying to put my unorganised life in track!
Thought of an awesome feature? Awesome! Just fork it, code it, push it.
Coz even pydos need to-do (pun intended)
- Mark the to-do list done at once
- Make a pydo pip
- Make a
- Unit tests
- Multiple to-do lists
Found a bug? Let's squash them together here.