A task manager living in your terminal.
Note
: The app is currently in development. This will be the future documentation and not all the commands describe here are implemented yet.
As any other npm
package simply:
npm install -g taskcli
Note
: The package hasn't been published to NPM yet.
taskcli create 'Implement new features in taskcli'
# Or the shorter version:
taskcli c 'Implemente new features in taskcli'
You can also assign the task a tag:
taskcli create 'This will be under the specified tag' --tag tagname
# Or the shorter version:
taskcli create 'This will be under the specified tag' -t tagname
This will organize each task by tag when you display them.
taskcli note id 'This note will be shown '
Note
: id
represents the number show with the task
taskcli show
# Or simply:
taskcli
If you want to show only the content of a tag:
taskcli show --tag tagname
You can also add additional filters to the show
command (specifying or not a tag name):
Flag | Displays |
---|---|
-d or --done |
Shows tasks marked as done |
-p or --pending |
Shows tasks marked as pending |
-a or --archived |
Shows archived tasks |
For example:
taskcli show tagname --done
# Or without a task:
taskcli show --pending
You can show a task in detail, which will show any note that the task includes, with:
taskcli show id
taskcli done id
# Or the shorter version:
taskcli d id
taskcli pending id
# Or the shorter version:
taskcli p id
taskcli archive id
taskcli restore id
taskcli remove id