Professional Documents
Culture Documents
http://taskwarrior.org
Write Commands
task
task
task
task
task
task
task
task
task
task
task
task
task
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
<filter>
add
annotate
append
delete
denotate
done
duplicate
edit
log
modify
prepend
start
stop
<mods>
<mods>
<mods>
<mods>
<pattern>
<mods>
<mods>
<mods>
<mods>
<mods>
<mods>
<mods>
<filter>
<filter> burndown.daily
<filter> burndown.monthly
<filter> burndown.weekly
calendar [due|month year]
<filter> count
<filter> export
<filter> ghistory.annual
<filter> ghistory.monthly
<filter> history.annual
<filter> history.monthly
<filter> ids
<filter> information
<filter> next
<filter> projects
<filter> stats
<filter> summary
<filter> tags
timesheet [weeks]
<filter> uuids
<filter> <report>
Miscellaneous Commands
task
task
task
task
task
task
task
task
task
task
task
task
task
Common Questions
task
task
task
task
task
Synch Commands
task
task
task
task
merge URL
pull URL
push URL
synchronize
tag next
-tag next
<filter> modify depends:<id>[,...]
<filter> modify depends:-<id>[,...]
<filter> modify wait:<date>
28
+weekend
project:Home due.before:today
ebeeab00-ccf8-464b-8b58-f7f2d606edfb
<command>
<command>
<command>
<command>
<command>
<mods>
<mods>
<mods>
<mods>
<mods>
Filters combine with 'and', but 'or' and 'xor' may be used with parentheses
Runs rc.default.command, if specified.
Shows a graphical burndown chart, by day
Shows a graphical burndown chart, by month
Shows a graphical burndown chart, by week
Shows a calendar, with due tasks marked.
Counts matching tasks
Exports tasks in JSON format
Shows a graphical report of task history, by year
Shows a graphical report of task history, by month
Shows a report of task history, by year
Shows a report of task history, by month
Shows the IDs of matching tasks, as a range
Shows all data and metadata
Lists the most urgent tasks
Shows all project names used
Shows task database statistics
Shows a report of task status by project
Shows a list of all tags used
Weekly summary of completed and started tasks
Shows the UUIDs of matching tasks
Runs report with filter. Report can be one of:
active, all, blocked, completed, list, long, ls,
minimal, newest, oldest, overdue, recurring, ready,
unblocked, waiting or your custom report
<command> <mods>
1,2,3
1-3
1,2-5,19
4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb
delete
info
modify pri:H
info
>=
>
Logical operators
Relational operators
Precedence
list
list
task
taskrc
task-tutorial
task-color
task-faq
task-sync
3/14/2012 (rc.dateformat)
20120314T230140Z (ISO)
today
yesterday
tomorrow
Tuesday
14th
sow, eow
som, eom
soq, eoq
soy, eoy
weekday
Recurrence
hourly, 1hr
daily, day, 1day
weekly, 1wk
monthly, 1mo
biweekly, fortnight
quarterly, 1qtr
semiannual, 6months
biannual, biyearly, 2yrs
Attribute modifiers
before
after
none
any
is
isnt
has
hasnt
startswith
endswith
word
noword
(under, below)
(over, above)
(equals)
(not)
(contains)
(left)
(right)
Built-in attributes
man
man
man
man
man
man
Dates
Read Commands
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
task
Help
Basic
Usage
TASKWARRIOR 2.2.0
description
status
project
priority
limit
entry
start
end
wait
scheduled
due
recur
until
Task text
Pending, Completed, Deleted
Project name
Priority
Desired number of rows, or 'page'
Date task was created
Date task was started
Date task was completed/deleted
Date until task becomes pending
Date task may be started
Due date
Recurrence frequency
Date task will be auto-deleted
#taskwarrior
on freenode
IRC
Revised 2013-04-07
support@taskwarrior.org