TOOL » LINUX » APP

Taskwarrior

Usage

shell
task FILTER COMMAND MODIFICATIONS
TaskFilterCommandModificationsMiscellaneous
tasklist
task+homelist
task12modifyproject:Garden
taskshoweditor

Common commands

CommandDescription
nextShows a page of the most urgent tasks, sorted by urgency, which is a calculated value.
listList all tasks
informationShows all data and metadata
addAdd a new task
modifyModifies the existing task with provided information.
editEdit task(s)
deleteDelete task(s)
startStart task(s)
stopRemove the start time from a task
doneMark the task as completed
tagsShows a list of all tags used
projectsShows a list of all project names used
summaryShows a summary separated by projects
completedShows all tasks matching the filter that are completed.
helpDisplay an usage help text

Common filter / modifiers

Filter / modifierDescription
project:HomeSet the project
status:pendingSet the status of the task
priority:HSet the priority of the task
due:eomSet the due date of the task
+gardenSet a tag

Examples

Return completed task back to todo list:

shell
task completed  # Get the UUID of the completed task
task UUID modify status:pending
task next       # Run twice to get a valid ID for the task