Se você quiser ser ainda mais produtivo na linha de comando, conheça e veja como instalar o gerenciador de tarefas Taskbook no Linux.
Taskbook é um aplicativo terminal terrivelmente bem feito e que permite criar listas de tarefas, fazer anotações e organizar suas tarefas usando boards (quadros) e cards (cartões).
O Hacker News descreveu esse aplicativo como “o Trello, mas para o Terminal“, uma descrição que não é totalmente precisa.
O Taskbook é mais parecido com uma ferramenta de lista de tarefas simples do que com um análogo do Trello para o terminal.
Por exemplo, falta o fluxo espacial do Trello, ou seja, poder ver todas as suas colunas lado a lado e não há recursos de colaboração de equipe, marcação ou outros recursos avançados.
Mas isso não significa que não seja útil. Pelo contrário!
Usando o Taskbook, você pode criar, editar, pesquisar e gerenciar suas tarefas diárias, anotações e boards usando multiplas boards.
O aplicativo também é incrivelmente fácil de usar, graças ao memorável conjunto de comandos (-t para nova tarefa, -c para verificar um item, -l para lista, etc).
Por padrão, o Taskbook mostra tarefas e anotações em uma exibição de board.
A visualização alternativa de “timeline” (linha do tempo) alterna para um agrupamento baseado em data, listando suas tarefas com base em quando você as adicionou/criou.
Você pode rapidamente listar itens com base em seu status, prioridade ou outros atributos, por exemplo, tb -l incomplete
mostra todos os itens incompletos/pendentes/desmarcados de todas as suas pastas, enquanto tb -l my board
com certeza listará apenas os itens com estrela da board ‘my board’.
Há pouco mais a dizer: Taskbook funciona exatamente como projetado e extremamente bem.
Se você está regularmente na linha de comando, algo como o Taskbook é uma obrigação (embora existam muitos aplicativos de terminal de lista de tarefas por aí).
Com o Taskbook você pode:
- Adicionar rapidamente tarefas e notas a quadros;
- Mover tarefas entre placas;
- Escolher entre a visualização de board e de linha do tempo;
- Definir prioridade de tarefa/estrela;
- Pesquisar e filtrar tarefas, notas e quadros;
- Arquivar, excluir e restaurar tarefas, anotações e placas;
- Sintaxe fácil de aprender.
O aplicativo é configurável através do arquivo ~/.taskbook.json em sua pasta local, com dados armazenados em um arquivo JSON em ~/.taskbook/storage (embora você possa escolher seu próprio local de armazenamento).
Como instalar o gerenciador de tarefas Taskbook no Linux
Taskbook precisa do Nodejs/NPM para ser instalado no Linux. Se você não tem esse recurso em seu sistema, use um dos tutoriais abaixo:
Descubra como instalar o Node.js no Linux
Veja como instalar o interpretador Node.js no Linux via Snap
Para instalar o gerenciador de tarefas Taskbook no Linux, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Execute o seguinte comando para instalar o gerenciador de tarefas Taskbook;
sudo npm install --global taskbook
Em seguida, para executar o aplicativo com o arquivo de ajuda mostrado, use o comando:
tb --help
Confira o manual do voo
Esse aplicativo também tem um excelente “manual de voo” que percorre cada um dos comandos, desde como criar uma board e mover itens entre elas, até como colocar estrelas nos itens, selecioná-los ou restaurar aqueles que você excluiu.
Ler o guia pode lhe poupar muitos testes, por isso recomendo que você dê uma olhada.
P.S: Se você procura algo semelhante, mas com uma GUI, é altamente recomendável verificar o Notion.
Ele não tem um cliente Linux, mas ele tem uma interface web e clientes para Windows e MacOS.