Thanks to visit codestin.com
Credit goes to github.com

Skip to content

dubisdev/code-with-todoist

 
 

Repository files navigation

code-with-todoist

This extension allows you to track your Todoist tasks from vscode.

Configuration

Before you can use the extension, you have to set up the following configuration under

File > Preferences > Settings > Code With Todoist

apiToken - To access your Todoist tasks, you will need to add your Todoist API token. You can get your API token here

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

  1. Retain Todoist task ordering
  2. Sort based on task priority

syncInternval - Value in milliseconds at which interval Todoist data is synced.

Features

View projects with colour coding

Screenshot of Todoist projects

View tasks and subtasks under each project and section with its priority

Screenshot of Todoist tasks

  1. Tasks with Priority 1 have red circle before them.
  2. Tasks with Priority 2 have orange circle before them.
  3. Tasks with Priority 3 have blue circle before them.
  4. Tasks with Priority 4 (default) have grey circle before them.

View Task details and mark it as done

Screenshot of individual Todoist task

Get Task Due Notifications when setting is enabled

Screenshot of task due notification

Create new Task

Screenshot of new task

New Task is associated with the selected worksapce project. If no workspace project is set, it is associated with Inbox project.

Show today's tasks

Screenshot of today's tasks

Attach Todoist projects to vscode workspaces

Screenshot of attached projects

Offline Support

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.

Known issues

  • Markdown support in Task names - Unsure if vscode extension API supports this.

About

Todoist plugin for vscode

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%