TUI for Todoist written with React+Ink.
0

Configure Feed

Select the types of activity you want to include in your feed.

7 1 0

Clone this repository

https://tangled.org/aly.codes/dewy https://tangled.org/did:plc:gnotvkchpz63tcbjgniwrp3i
git@tangled.org:aly.codes/dewy git@tangled.org:did:plc:gnotvkchpz63tcbjgniwrp3i

For self-hosted knots, clone URLs may differ based on your setup.



README.md

dewy#

A TUI for Todoist built with Ink + React.js + Typescript.

Install#

$ npm install --global dewy

Usage#

$ dewy

Configuration#

dewy uses a config file at ~/.config/dewy/config.json:

{
	"apiToken": "your-todoist-api-token",
	"homeFilter": "(today | overdue) & (assigned to: me | !assigned)"
}
Key Type Required Description
apiToken string yes Your Todoist API token
homeFilter string no Custom Todoist filter to apply on the home view

Commands#

  • add <text> - Add a new task via Todoist's QuickAdd
  • done <number> - Complete a task by its number
  • refresh - Reload tasks
  • project <name> - View tasks in a project
  • today - View today's tasks
  • home - View the home filter
  • quit - Exit

License#

GPL-3.0-or-later