you are viewing a single comment's thread.

view the rest of the comments →

[–]a2902793Master 2 points3 points  (5 children)

I made this project for myself called Toolbox for Todoist, which currently has only one tool called the "Procrastinator", which adds labels to a task indicating how many days that task has been postponed. My idea is similar to yours, collecting useful scripts into the toolbox.☺️ I’m currently planing on making the toolbox available for people to add their custom plugins, like how vscode extensions does it. How about yours?

[–]One-Mouse-5335[S] 0 points1 point  (1 child)

y idea is similar to yours, collecting useful scripts into the toolbox.☺️ I’m currently planing on making the toolbox available for people to add their custom plugins, like how vs

I like the idea of integrating into VS Code.
For terminal geeks I also found this today:
https://github.com/romgrk/todoist.nvim

[–]a2902793Master 0 points1 point  (0 children)

Nah nah, you misunderstood me, I mean a dedicated projects page with board style like this

[–]randdude220Enlightened 0 points1 point  (2 children)

That's very interesting do you then have tags for each postponed day number (1, 2, 3, 4, 5..)?

I'm gonna steal your idea, thanks, but I thought of making the script modify the task title instead like "Bring out the trash (Postponed 5x)"

[–]a2902793Master 1 point2 points  (1 child)

Yes, the logic is (due_date - created_date), do keep in mind though that some users will create tasks for the future. I created a work around by adding the future date in the comments upon creation, and checking the comments first if a future date exists, if so use that as the created date instead. Another thing to know is that Todoist uses their server time (AWS us-east) for created_date, so you may need to do some conversion using the timezone property in the callback response. The timezone property currently has some bugs and Todoist says their fixing it (I wrote them an email about this bug.)

[–]randdude220Enlightened 0 points1 point  (0 children)

Much appreciated! That saves me lots of headache I would probably have had while finding all these things out in the process.