Skip to content

A Node.js script for organising your labels in Todoist.

Notifications You must be signed in to change notification settings

ChristofLee/tidy-labels-for-todoist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tidy Labels for Todoist

Organise labels by alphabetising, using the same naming convention and assigning colors.

This script is not created by, affiliated with, or supported by Doist.

Usage

  • Add your Todoist API key as an environment variable like TODOIST_API_KEY.
  • $ npm i to install the dependencies.
  • $ npm run start in the root of the project.

Features

  • Colourise labels (so they aren't all grey!).
  • Make label names all lowercase.
  • Order labels alphabetically.
  • Replace spaces in label names with underscores.
  • Unit testing.

Where did this come from?

I like the labelling system in Todoist but I couldn't find a way to make the feature work for me. After adding lots of labels it became cumbersome, so I wanted a clean way to tidy them up and so, this tool was born.

PR's and issues

Please follow GithubFlow and request assignment to an issue before working on it.

About

A Node.js script for organising your labels in Todoist.

Topics

Resources

Stars

Watchers

Forks