Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/up2jj/vscodist
Create Todoist task directly from VS Code
https://github.com/up2jj/vscodist
todoist vscode vscode-extension
Last synced: about 1 month ago
JSON representation
Create Todoist task directly from VS Code
- Host: GitHub
- URL: https://github.com/up2jj/vscodist
- Owner: up2jj
- License: mit
- Created: 2018-08-29T05:56:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-30T06:07:04.000Z (over 6 years ago)
- Last Synced: 2024-08-13T07:18:10.129Z (4 months ago)
- Topics: todoist, vscode, vscode-extension
- Language: TypeScript
- Size: 56.6 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - up2jj/vscodist - Create Todoist task directly from VS Code (TypeScript)
README
# vscodist for Todoist
Create Todoist tasks directly from VS Code
>NOTE: this extension is not created by, affiliated with, or supported by Doist
## Features
- add Todoist task with reference to the current line or selected text,
- open quick add task dialog (requires official Todoist desktop app) with current line reference or selected text,
- open inbox (requires official Todoist desktop app).### Available commands
- `VSCodist: Set API key` sets required Todoist API key
- `VSCodist: Add Task` adds a task to an inbox with selected text as a content
- `VSCodist: Open Quick Add` add Todoist task via desktop client app quick add
- `VSCodist: Open Inbox` open inbox in desktop client app## Requirements
- valid Todoist API key (can be found in `Todoist Settings -> Integration`),
- official dektop app installed (when using bridge functions between extension and official client)## Extension Settings
This extension contributes the following settings:
* `vscodist.apikey`: Todoist API key
## Known Issues
- Some URI schemes required to open native Todoist client does not work (at least on MAC OS). It prevents to implement some features like open `Next 7 days` panel,
- This extension relies on `beta.todoist.com` REST API.## Roadmap
- choose the project where newly added tasks should land in (currently this is inbox),
- tests, tests, tests!## Release Notes
### 0.0.1
Initial release
-----------------------------------------------------------------------------------------------------------
**Enjoy!**