Skip to content

wheelercj/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todo

A terminal command for creating tasks in Todoist.

This script uses Todoist's Python SDK.

Setup

  1. Install uv
  2. git clone https://github.com/wheelercj/todo.git && cd todo
  3. Get your Todoist API token here
  4. uv run main.py add "Buy oranges"

I recommend creating a custom terminal command to make running the script easier. You can use uv's --project option to specify the virtual environment's location. For example, here's the Bash command to create a todo command:

alias todo="uv run --project $HOME/todo $HOME/todo/main.py"

About

A terminal command for creating tasks in Todoist

Resources

License

Stars

Watchers

Forks

Languages