1Password shell plugin for Todoist

Todoist is a popular task management application that helps individuals and teams stay organized and productive. It allows you to create and manage tasks, set due dates and reminders, organize tasks into projects and sub-projects, collaborate with others, and track your progress. Todoist is available on various platforms, including web, mobile, and desktop, and offers features such as labels, filters, and integrations with other apps and services.

The Todoist CLI offers access to the features available on the web app, including the ability to add, close, delete, modify tasks, labels and projects.

Todoist provisions credentials at ~/.config/todoist/config.json. The shell plugin imports credentials from that path, and uses those credentials at run time. The provisioner creates at file at the same path.

This is my entry for the 1Password-Hashnode hackathon and is available for testing here.