Paul Beckingham, Tomas Babej, Renato Alves, Federico Hernandez, Wim Schuermann, Johannes Schlatow, Cory Donnelly, Scott Kostyshak, Dirk Deimeke, David J Patrick
Taskwarrior uses concepts and techniques described in Getting Things Done by David Allen, but is paradigm-agnostic in that it does not require users to adhere to any given life-management philosophy.[3]
According to its author, Taskwarrior was created "to address layout and feature issues"[4] in the Todo.txt applications popularized by Gina Trapani.[5]
The authors offer an accompanying tool called Timewarrior for tracking time spent on projects.[6] Configuration allows e. g. to define recurring breaks such as lunch time.[7] The documentation notes that "Timewarrior focuses on accurately recording time already spent, whereas Taskwarrior looks forward to work that is not yet done."[8]
Taskwarrior's source code is a free and open-source software and can be either compiled from source code to run on a variety of architectures and operating systems, or installed as a binary, which is available on many Linux distribution binary repositories.
Typical Workflow
Taskwarrior comprises three main commands: add, list, and done. All other functionality – recurrences, tags, priorities, etc. – are optional.
Adding a task
$ taskaddPickupkeystothenewapartment
Created task 1.
Listing Tasks
$ tasklist
ID Project Pri Due Active Age Description 1 4 secs Pick up keys to the new apartment1 task
Marking a task as completed
$ task1doneCompleted 1 'Pick up keys to the new apartment'.Marked 1 task as done.
Creating a task with due dates, recurrences, and tags
$ taskaddMowthelawnproject:Lawnworkdue:tomorrowrecur:biweekly+home
Created task 1.
Syncing
When used in conjunction with Taskserver, can sync tasks into the cloud, and indirectly with other clients/devices.[citation needed]
Accolades
Issue 124 of the UK Linux Format magazine (November 2009) featured Taskwarrior in its Hot Picks section.[9]
RadioTux Talk #137 (July 2011, German) chose Taskwarrior as Hot Pick[10]
FLOSS Weekly dedicated episode 175 (July 2011) to Taskwarrior[11]