No description
Find a file
2025-11-26 12:08:02 +00:00
.github Dependencies: switch to weekly with cooldown 2025-11-26 12:08:02 +00:00
.gitignore Initial version 2023-07-22 12:19:59 +01:00
Dockerfile Dockerfile and workflow 2024-07-15 16:10:44 +01:00
go.mod Bump github.com/google/uuid from 1.3.1 to 1.6.0 2024-01-24 10:09:02 +00:00
go.sum Bump github.com/google/uuid from 1.3.1 to 1.6.0 2024-01-24 10:09:02 +00:00
LICENCE Initial version 2023-07-22 12:19:59 +01:00
main.go Enable running every X time 2024-07-15 16:10:44 +01:00
README.md Initial version 2023-07-22 12:19:59 +01:00

Todoist ager

Very basic utility to apply age-based labels to all tasks in Todoist.

The following labels are applied:

  • Recurring tasks: none
  • Completed tasks: none
  • Tasks created within two weeks: none
  • Tasks created between two and six weeks ago: age-weeks
  • Tasks created between 6 weeks and 1 year ago: age-months
  • Tasks older than 1 year: age-years

This gives a quick-and-dirty way to look through things you've been putting off or have forgotten about, and delete/do them as desired.

Usage

Obtain an API token from Settings > Integrations > Developer, then:

go run main.go -api-token <token>

You can also specify the token in an API_TOKEN env var if you prefer.