Taskwarrior
   HOME

TheInfoList



OR:

Taskwarrior is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
, cross platform
time Time is the continued sequence of existence and events that occurs in an apparently irreversible succession from the past, through the present, into the future. It is a component quantity of various measurements used to sequence events, to ...
and
task management Task management is the process of managing a task through its life cycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledg ...
tool, used to keep track of and handle tasks. It uses a
command-line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
, although since its inception,
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
wrappers have also been created. Taskwarrior uses concepts and techniques described in ''
Getting Things Done ''Getting Things Done'' (GTD) is a personal productivity system developed by David Allen and published in a book of the same name. GTD is described as a time management system. Allen states "there is an inverse relationship between things on yo ...
'' by David Allen, but is paradigm-agnostic in that it does not require users to adhere to any given life-management philosophy. According to its author, Taskwarrior was created "to address layout and feature issues" in the Todo.txt applications popularized by
Gina Trapani Gina Marie Trapani (born September 19, 1975) is an American tech blogger, web developer, writer, and technology executive. Biography Trapani was born and raised in an Italian people, Italian Catholic family in Brooklyn, New York (state), New York ...
. The authors offer an accompanying tool called ''Timewarrior'' for tracking time spent on projects. Configuration allows e. g. to define recurring breaks such as lunch time. The documentation notes that "Timewarrior focuses on accurately recording time already spent, whereas Taskwarrior looks forward to work that is not yet done." Taskwarrior's
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
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

$ task add Pick up keys to the new apartment Created task 1.


Listing Tasks

$ task list ID Project Pri Due Active Age Description 1 4 secs Pick up keys to the new apartment 1 task


Marking a task as completed

$ task 1 done Completed 1 'Pick up keys to the new apartment'. Marked 1 task as done.


Creating a task with due dates, recurrences, and tags

$ task add Mow the lawn project:Lawnwork due:tomorrow recur:biweekly +home Created task 1.


Syncing

When used in conjunction with Taskserver, can sync tasks into the cloud, and indirectly with other clients/devices.


Accolades

* Issue 124 of the UK ''
Linux Format ''Linux Format'' is the UK's first Linux-specific magazine, and as of 2013 was the best-selling Linux title in the UK. It is also exported to many countries worldwide. It is published by Future plc (which produces a number of other computer magazi ...
'' magazine (November 2009) featured Taskwarrior in its Hot Picks section. *
RadioTux RadioTux is a German internet radio show. The topics are mostly around free and open source software, free operating systems like *BSD and Linux, as well as on sociopolitical issues. It was founded in 2001. There have been made more than 100 t ...
Talk #137 (July 2011, German) chose Taskwarrior as Hot Pick *
FLOSS Weekly FLOSS Weekly is a free and open-source software (FLOSS) themed netcast from the TWiT Network. The show premiered on April 7, 2006, and features interviews with prominent guests from the free software/open source community. It was originally hoste ...
dedicated episode 175 (July 2011) to TaskwarriorFLOSS Weekly 175
TWiT.TV * ''
Linux Voice ''Linux Voice'' was a Linux and open source magazine (print and digital) which began publication in the UK in April 2014. It was sold on news-stands around the world. History The magazine started as a result of a successful Indiegogo crowdfund ...
'' featured a
tutorial A tutorial, in education, is a method of transferring knowledge and may be used as a part of a learning process. More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete ...
on Taskwarrior


See also

*
Comparison of time-tracking software This is a comparison of notable time-tracking software packages and web hosted services. See also * Deployment management * Flextime plan * Project management software * Timesheet * Working time Working(laboring) time is the period ...
*
Getting Things Done ''Getting Things Done'' (GTD) is a personal productivity system developed by David Allen and published in a book of the same name. GTD is described as a time management system. Allen states "there is an inverse relationship between things on yo ...
*
Time management Time management is the process of planning and exercising conscious control of time spent on specific activities, especially to increase effectiveness, efficiency, and productivity. It involves of various demands upon a person relating to Employme ...
*
Task management Task management is the process of managing a task through its life cycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledg ...
*
Org-mode Org Mode (also: ''org-mode''; ) is a document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs. The name is used to encompass plain text files ("org files") that incl ...


References


External links

*
GitHub
{{DEFAULTSORT:Taskwarrior Administrative software Time-tracking software Task management software Free task management software Free personal information managers Cross-platform free software Free calendaring software Software using the MIT license Command-line software