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 |