Taskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way.
Although you can install
Ubuntu package manager, but it doesn’t have latest version. So to get the latest version of
TaskWarrior, you have to download source code and compile it.
Install required package in ubuntu
$ sudo apt install -y build-essential cmake git uuid-dev libgnutls28-dev
download taskwarrior archive
$ wget [url_of_latest_task-x.x.x.tar.gz]
After installing required packages run those following command to build and install taskwarrior on your machine
$ ls $ task-x.x.x.tar.gz $ tar xzvf task-x.x.x.tar.gz $ cd task-x.x.x $ cmake -DCMAKE_BUILD_TYPE=release . ... $ make ... $ sudo make install
x's with the correct version number from the TaskWarrior Download page.
Taskwarrior from terminal by the command -