π A task manager living in your terminal
https://github.com/sleepyfran/taskcli.git
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.
(not implemented yet)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 |
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