Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leomeloxp/todoist-cli
Small CLI utility for adding tasks to your Todoist inbox.
https://github.com/leomeloxp/todoist-cli
cli javascript todoist todoist-cli
Last synced: 15 days ago
JSON representation
Small CLI utility for adding tasks to your Todoist inbox.
- Host: GitHub
- URL: https://github.com/leomeloxp/todoist-cli
- Owner: leomeloxp
- License: mit
- Created: 2017-10-10T18:42:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-13T13:21:13.000Z (over 5 years ago)
- Last Synced: 2024-10-19T11:47:34.799Z (20 days ago)
- Topics: cli, javascript, todoist, todoist-cli
- Language: JavaScript
- Size: 28.3 KB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# todoist-cli
A CLI interface to Todoist built with Javascript
## Setup
Get your Todoist token via:
https://todoist.com/prefs/integrations
Set it to an environment variable:
Mac/Linux:
`export TODOIST_TOKEN=MY_API_TOKEN`
Windows (PowerShell):
`$env:TODOIST_TOKEN = "MY_API_TOKEN"`
Install dependencies:
`yarn install`
## Run
```
todoist-cli
```## Usage
Add a task "Walk the dog", due on Sunday
```
todoist-cli --due sunday --add "Walk the dog"
```List all tasks in the "Shopping" project
```
todoist-cli --list --project "Shopping"
```List all projects
```
todoist-cli --projects
```## License
[MIT](./LICENSE)
## Credits
* Leonardo Melo
* Clint Heyer