Taskwarrior Commands

task Runs rc.default.command, if specified.
task <filter> active Active tasks
task add Adds a new task
task <filter> all All tasks
task <filter> annotate Adds an annotation to an existing task
task <filter> append Appends text to an existing task description
task <filter> blocked Blocked tasks
task <filter> blocking Blocking tasks
task <filter> burndown.daily Shows a graphical burndown chart, by day
task <filter> burndown.monthly Shows a graphical burndown chart, by month
task <filter> burndown.weekly Shows a graphical burndown chart, by week
task calc Calculator
task calendar [due| | ] [y Shows a calendar, with due tasks marked
task colors [sample | legend] All colors, a sample, or a legend
task columns [substring] All supported columns and formatting styles
task commands Generates a list of all commands, with behavior details
task <filter> completed Completed tasks
task config [name [value | '']] Change settings in the task configuration
task context [ | ] Set and define contexts (default filters)
task <filter> count Counts matching tasks
task <filter> delete Deletes the specified task
task <filter> denotate Deletes an annotation
task diagnostics Platform, build and environment details
task <filter> done Marks the specified task as completed
task <filter> duplicate Duplicates the specified tasks
task <filter> edit Launches an editor to modify a task directly
task execute Executes external commands and scripts
task <filter> export Exports tasks in JSON format
task <filter> ghistory.annual Shows a graphical report of task history, by year
task <filter> ghistory.monthly Shows a graphical report of task history, by month
task help ['usage'] Displays this usage help text
task <filter> history.annual Shows a report of task history, by year
task <filter> history.monthly Shows a report of task history, by month
task <filter> ids Shows the IDs of matching tasks, as a range
task import [ ...] Imports JSON files
task <filter> in Inbox
task <filter> information Shows all data and metadata
task <filter> list Most details of tasks
task log Adds a new task that is already completed
task logo Displays the Taskwarrior logo
task <filter> long All details of tasks
task <filter> ls Few details of tasks
task <filter> minimal Minimal details of tasks
task <filter> modify Modifies the existing task with provided arguments.
task <filter> newest Newest tasks
task <filter> next Most urgent tasks
task <filter> oldest Oldest tasks
task <filter> overdue Overdue tasks
task <filter> prepend Prepends text to an existing task description
task <filter> projects Shows all project names used
task <filter> ready Most urgent actionable tasks
task <filter> recurring Recurring Tasks
task reports Lists all supported reports
task show [all | substring] Shows all configuration variables or subset
task <filter> start Marks specified task as started
task <filter> stats Shows task database statistics
task <filter> stop Removes the 'start' time from a task
task <filter> summary Shows a report of task status by project
task synchronize [initialize] Synchronizes data with the Taskserver
task <filter> tags Shows a list of all tags used
task timesheet [weeks] Weekly summary of completed and started tasks
task udas Shows all the defined UDA details
task <filter> unblocked Unblocked tasks
task undo Reverts the most recent change to a task
task <filter> uuids Shows the UUIDs of matching tasks, as a comma-separated list
task version Shows the Taskwarrior version number
task <filter> waiting Waiting (hidden) tasks
task _aliases Generates a list of all aliases, for autocompletion purposes
task _columns Displays only a list of supported columns
task _commands Generates a list of all commands, for autocompletion purposes
task _config Lists all supported configuration variables, for completion purposes
task _context Lists all supported contexts, for completion purposes
task _get [ ...] DOM Accessor
task <filter> _ids Shows the IDs of matching tasks, in the form of a list
task <filter> _projects Shows only a list of all project names used
task <filter> _reviewed Tasksh review report. Adjust the filter to your needs.
task _show Shows all configuration settings in a machine-readable format
task <filter> _tags Shows only a list of all tags used, for autocompletion purposes
task <filter> _thisweek Tasksh review report. Adjust the filter to your needs.
task <filter> _today Tasksh review report. Adjust the filter to your needs.
task _udas Shows the defined UDAs for completion purposes
task <filter> _unique Generates lists of unique attribute values
task <filter> _urgency Displays the urgency measure of a task
task <filter> _uuids Shows the UUIDs of matching tasks, as a list
task _version Shows only the Taskwarrior version number
task _zshattributes Generates a list of all attributes, for zsh autocompletion purposes
task _zshcommands Generates a list of all commands, for zsh autocompletion purposes
task <filter> _zshids Shows the IDs and descriptions of matching tasks
task <filter> _zshuuids Shows the UUIDs and descriptions of matching tasks

Related Articles