0.5.0 • Published 3 years ago

todo-today v0.5.0

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

todo-today

This is a very bare bones interface for Todoist. You will need your Todoist API token, found in Todoist Settings -> Integrations -> Api Token

Note: This is under active development and commands will likely change.


Note: If this is your first time installing a global NPM package you may see an error that looks like this:

checkPermissions Missing write access to /usr/local/lib/node_modules
...

To fix this you can run sudo chown -R $USER /usr/local/lib/node_modules then try the install again.


oclif Version Downloads/week License

Usage

$ npm install -g todo-today
$ todo-today COMMAND
running command...
$ todo-today (-v|--version|version)
todo-today/0.5.0 darwin-x64 node-v15.2.1
$ todo-today --help [COMMAND]
USAGE
  $ todo-today COMMAND
...

Commands

todo-today help [COMMAND]

display help for todo-today

USAGE
  $ todo-today help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

todo-today init [TOKEN]

Connect to your Todoist account. You can find this in Todoist under Settings -> Integrations -> API token. It will look something like this: 9d95f4419a485ae8ba935b44b202ad38a64eaasd

USAGE
  $ todo-today init [TOKEN]

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ today init TOKEN

See code: src/commands/init.ts

todo-today list [FILE]

Lists your tasks due today.

USAGE
  $ todo-today list [FILE]

OPTIONS
  -b, --nest-sub-tasks                    Show sub-tasks as a nested tree rather than at the top level.
  -c, --copy-to-clipboard                 Copies the output to the clipboard.
  -h, --help                              show CLI help
  -o, --show-overdue                      Include overdue items.
  -p, --show-priority                     Show when the item priority
  -s, --sort=priority|due|alphabetically  Table sorting
  -u, --show-urls                         Displays the Todoist URLs for each task.
  -w, --wrap                              Wraps the text instead of truncating it to fit on one line.

ALIASES
  $ todo-today l
  $ todo-today today

EXAMPLES
  $ today-todo list
  $ today-todo list -oc
  $ today-todo list -wrap

See code: src/commands/list.ts

todo-today shortcuts:create

Creates a shortcut to a list view

USAGE
  $ todo-today shortcuts:create

OPTIONS
  -h, --help  show CLI help

ALIASES
  $ todo-today shortcut:create

See code: src/commands/shortcuts/create.ts

todo-today shortcuts:delete [SHORTCUT-NAME]

Deletes a shortcut

USAGE
  $ todo-today shortcuts:delete [SHORTCUT-NAME]

OPTIONS
  -h, --help  show CLI help

See code: src/commands/shortcuts/delete.ts

todo-today shortcuts:list

Lists shortcuts

USAGE
  $ todo-today shortcuts:list

OPTIONS
  -h, --help  show CLI help

ALIASES
  $ todo-today shortcut:list

See code: src/commands/shortcuts/list.ts