This extension allows you to track your Todoist tasks from vscode.
Before you can use the extension, you must set up your Todoist API token. To do this, you can follow the steps below.
- Get your API token here.
- Run the
Todoist: Set API Token
command from the command palette.
There are a few settings that can be configured in the extension settings. You can access the extension settings by going to
File > Preferences > Settings > Code With Todoist
showTaskNotifications
- Enabling this shows notifications for tasks which have a due time.
showTodaysTasks
- Enabling this shows today's tasks at the top of the extension sidebar view.
sortBy
- Choose how the Todoist tasks should be sorted in the task views. The two options are to
- Retain Todoist task ordering
- Sort based on task priority
syncInternval
- Value in milliseconds at which interval Todoist data is synced.
- Tasks with Priority 1 have red circle before them.
- Tasks with Priority 2 have orange circle before them.
- Tasks with Priority 3 have blue circle before them.
- Tasks with Priority 4 (default) have grey circle before them.
New Task is associated with the selected worksapce project. If no workspace project is set, it is associated with Inbox
project.
All Todoist data is cached locally and can be viewed without Internet access.
Todoist Data is synced every 10 minutes by default, but this can be overriden in the Extension Settings.
- Markdown support in Task names - Unsure if vscode extension API supports this.