Taskbook, a task manager to organize yourself from the console

about taskbook

In the next article we are going to take a look at Taskbook. This is an application for the terminal that will allow users to create to-do lists, organize them, or take notes. Without a doubt, it is an application for lovers of applications executed from the command line. If this is your case, you already have one more reason not to leave it when organizing your tasks.

Taskbook is a simple program that can help us in our day to day with the topic of tasks. It's about a personal program, not for teams. This tool could be considered as something similar to a task manager as used as Jira or any other of the same style can be. The difference is that this one is much easier to use.

We will be able to use the program at hand without leaving the interface of our console. We will not have any graphical environment, as in the case of other applications that seek the same purpose. Us you will save a lot of resources in our team. This tool is perhaps a nodejs alternative to taskwarrior, which is undoubtedly another good command line tool that we can install using apt.

From Taskbook we will be able to see the list of tasks, add or mark tasks as done, search among all those that we already have stored, view them by days, group them or even mark them with a star as highlighted.

General characteristics of taskbook

taskbook star -i

  • Allows quickly add tasks and notes to tables. We will be able to organize tasks and notes. It's about a light and fast program.
  • We will have the possibility of using a table view or a timeline.
  • We can establish priority and favorite tasks.
  • We will also find the option of search and filter items.
  • We will find the possibility of archive and restore deleted items.
  • The data is stored automatically. We will be able specify storage location.
  • We will be able to establish a description of task progress.
  • La usage syntax is simple and minimal.
  • The program can be configure using ~ / .taskbook.json file.
  • The data is stored in JSON file located in the path ~ / .taskbook / storage.

If anyone wants know more features about this program, you can consult them all in detail from the project GitHub page.

Install taskbook

This program is very easy to install. To get hold of it we will only have to have previously installed nodejs and its npm package system. Once installed, we will only have to open a terminal (Ctrl + Alt + T) and write in it:

install taskbook

sudo npm install --global taskbook

Use taskbook

When the installation is finished, we can launch the taskbook command in our terminal (Ctrl + Alt + T) by typing tb, as shown in the following screenshot:

taskbook list of tasks, notes and tables

With the previous command, we can see the tables where in addition to the tasks that we have included, we will also see a count of the percent that we have completed. We will also find a marker that shows us the number of them that are already done, the ones that are missing and if we have added any notes.

taskboo tasks, tables and priorities

For add a task, we only need a command like the following:

tb -t Primera tarea.

Create tables and associate tasks with them, it is also a very easy. You just have to write something like the following:

tb -t @Mitabla Primera tarea en una tabla creada.

Create a note it is just as simple. We will only have to write:

note created with taskbook

tb -n Esto es una nota creada en Taskbook

For know a little more about how to interact with Taskbook and to be able to do more things, you only have to access the list of accepted commands by typing in the terminal:

help taskbook

tb --help

In case of need, we will be able to obtain more information about the use of this application in the GitHub page of the project. On this page we will find instructions that explain each and every command. From how to create tables and move elements between them to how to highlight elements, mark them or restore those that we delete.

Uninstall Taskbook

We can eliminate this program from our system, making use of the terminal again (Ctrl + Alt + T). In it we are going to write:

sudo npm uninstall --global taskbook

Little more to say. Taskbook works exactly what it is designed to do. And it does it quite well.


Leave a Comment

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

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.