Administration toolsOffice

Install Taskwarrior (terminal based todo application) on Ubuntu based distribution

Taskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way.
If you spend a lot of time on terminal (as a developer or system administrator) then constantly switching to a web app or another GUI based todo applicaations may not be a very productive thing to do. In that case, you may want to try a simple command line application instead.

Install Taskwarrior (terminal based todo application) on Ubuntu based distribution

If you want to install Taskwarrior (terminal based todo application) on Ubuntu And Mint Linux enter following command:

$ sudo apt-get install todo -y

How to use taskwarior

Taskwarrior has human-friendly natural command line syntax. You will also like its simplicity. I like how it doesn’t reinforce any particular methodology. Here is a simple command for adding a task:

$ task add Example task due:Tomorrow

Example screen:

Taskwarrior - command line todo app
Taskwarrior – command line todo app

Few important commands you should know

  • task add sample task (adding a task, you could specify other things like priority or due date etc)
  • task list (it lists all the pending task with their ids and other details)
  • task 5 done (marks the task with the id 5 completed)
  • task 4 delete (deletes the task with id 4)
  • task all (displays all the pending and completed tasks)

If you want to know more about the features read the man pages (man task) or read some tutorials on official website.

Related Articles


  1. To install taskwarrior on CentOS 6.x/7.x first enable epel repository and type following command:
    $ sudo yum install task -y

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button