Skip to content

hotpxl/todoist-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todoist TUI

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.

Usage

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.

Keys

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

About

Text user interface for Todoist

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published