Skip to content

chrisbarless/todoist-cli-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todoist CLI

A command-line interface for automating Todoist tasks.

Features

  • List all tasks
  • Add new tasks
  • Open links in inbox tasks and clear them
  • Clear due dates from overdue and today's non-recurring tasks

Installation

  1. Clone the repository
  2. Install dependencies:
pip install -e .
  1. Set your Todoist API token as an environment variable:
export TODOIST_API_TOKEN=your_api_token_here

Usage

Run the CLI with:

python -m todoist_cli.cli [COMMAND]

Available commands:

  • list-tasks: List all tasks
  • add-task: Add a new task
  • open-inbox-links: Open web links in inbox tasks and clear them
  • clear-today: Remove due dates from overdue and today's non-recurring tasks

For more information on each command, use:

python -m todoist_cli.cli [COMMAND] --help

License

This project is open-source and available under the MIT License.

About

A little tool that I use to interact with Todoist over CLI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages