Taskwarrior is a command line app for managing your todo list. It’s lightweight, simple and fast. If you spend lot of time on terminal (as a developer or system administrator) then constantly switching to a web app or another GUI based todo app may not be very productive thing to do. In that case, you may want to try a simple command line application instead.
Taskwarrior has human-friendly natural command line syntax. You will also like its simplicity. I like how it doesn’t reinforce any particular methodology (whether you prefer GTD or something else, it doesn’t matter). Here is a simple command for adding a task :
task add Write an article about task due:tomorrow
Installing Taskwarrior in Ubuntu/Linux
If you’re using a GNU/Linux distribution such as Ubuntu, then it’s already there in your package repository (I’ve tested on Ubuntu 14.40 LTS) under the name ‘task‘.
sudo apt-get install task
For older version or other distributions you may want to download it from official site.
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.