GithubHelp home page GithubHelp logo

flouse / code-with-todoist Goto Github PK

View Code? Open in Web Editor NEW

This project forked from spoo-bar/code-with-todoist

0.0 0.0 0.0 428 KB

Todoist plugin for vscode

Home Page: https://marketplace.visualstudio.com/items?itemName=spoorthi.code-with-todoist

License: MIT License

TypeScript 100.00%

code-with-todoist's Introduction

code-with-todoist

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

Configuration

Todoist API Token

Before you can use the extension, you must set up your Todoist API token. To do this, you can follow the steps below.

  1. Get your API token here.
  2. Run the Todoist: Set API Token command from the command palette.

Additional Settings

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

  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.

code-with-todoist's People

Contributors

corderop avatar deitry avatar dependabot[bot] avatar dubisdev avatar nicofpunkt avatar spoo-bar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.