Text user interface for Todoist.
The native Todoist client is already good enough. But I wanted something to run in terminal for greater efficiency. I created this project also to try out some Haskell libraries.
Put your Todoist API token under ~/.config/todoist
.
Current supported functionalities include:
- Add item
- Modify item
- Complete item
- Reorder
I will try to support due dates if I somehow need to use them. Currently everything goes into Inbox project and stays there. This is my workflow. So I am not going to support multiple projects.
Key | Action |
---|---|
j | Move cursor down |
k | Move cursor up |
c | Start creating new item |
q | Commit and quit |
= | Move selection up |
- | Move selection down |
Enter | Finish creating new item |
Space | Mark as complete |