Taskwarrior
Basic commands
task version For a first time use, it creates the default configuration file ~/.taskrc
task add <description> add a task
task list List tasks. Main command. Same as running tasks.
task 1 done mark a task as done
task 1 delete delete a task
task next tasks ordered by priority
task <id> modify <options> Modify a task
task +tag Filter by tag
task 1-5 modify project:home Add tasks 1 to 5 to the project home.
task add call the cable company to fix the antenna project:home.tv Add a task to a subproject.
task projects show projects
task summary show a summary
task add check the cable depends:7 Add a task that depends on other.
task add send mail project:home.power priority:H due:tomorrow Add a high priority task due tomorrow.
Modifiers
- Tags
- Add:
task add Check my account balance tags:finance
- Modify:
task 1 modify tags:finance
- List:
task +finance task +finance or +tech task -tech
- Projects
- Add:
task add Call my accountant project:house
- Modify:
task 1 modify project:house
- List tasks in a project:
task project:house
- List projects:
task projects
- SubProjects
- Add:
task add Calculate the interest rate at 30 years project:house.loan
- Modify:
task 1 modify project:house.loan
- List:
task project:house.loan
man pages
Documentation