A simple and easy to use yet configurable todo app.
To install the program run
$ pip install todx
If you are using Ubuntu run this instead:
$ pip3 install todx
To check whether the installation was successful run:
$ todx -v
This should output something like TodX vX.X.X
depending on your version number
You may troubleshoot this error by running the following commands:
- Open the terminal and type the following command to add a line at the end of .bashrc that it may troubleshoot the error
$ echo "export $PATH=~/.local/bin:$PATH" >> ~/.bashrc
And then run
$ source .bashrc
- After that check whether the error has been removed or not by running:
$ todx -v
- If the error had been removed successfully it would show you the version of todx.
You can add todos using the todx add
command:
$ todx add Make me a sandwich
You can mark a todo using todx mark
command:
$ todx mark
0 ☐ Make a great website
Which todo you want to mark: 0
What is your new status: v
To see todos you just need to run the todx
command:
$ todx
☐ Make me a sandwich
To view todos that you that you have already marked also, run todx view
.
There are only few characters that are recognized as a completed todo, they given below:
Character | Representation |
---|---|
v | ☑ |
x | ☒ |
<space> | ☐ |
You can remove a todo using todx del
command (It works similar to todx mark
).
You can use tags for todos, Just add a +
before your work to add it to a todo.
$ todx add Make a python script to fetch data +project
To view todos of current tags use todx +tagname
A detailed blogpost covering the use is at : https://xypnox.github.io/blag/posts/todx-the-todo-manager/
Contributions are welcomed, any bug fixes
or new feature is great
.
- Raise an issue regarding it.
- Fix it and make a pull request if it woule be worth your pull request will get merged.
- You may join the gitter channel for disscuing the issue and for more information.