Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua Lista TODO no Terminal

O Taskwarrior é um software gratuito e Open Source, que gerencia sua lista TODO direto no terminal. Ele é flexível, rápido e discreto. De forma geral, ele faz o trabalho de gerenciar sua lista e suas tarefas e depois sai do seu caminho. A curva de aprendizado na sua utilização é extremamente rápida. Neste artigo, irei demonstrar como instalar e como utilizar essa ferramenta que é muito interessante.

[ Hits: 2.811 ]

Por: Diego Mendes Rodrigues em 21/09/2020 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


Introdução



O Taskwarrior é um software gratuito e Open Source, que gerencia sua lista TODO direto no terminal. Ele é flexível, rápido, discreto e de forma geral, faz o trabalho de gerenciar sua lista e suas tarefas e depois sai do seu caminho. A curva de aprendizado na sua utilização é extremamente rápida.

A instalação no Debian/Ubuntu pode ser realizada através do comando apt:

sudo apt install taskwarrior

Na sua primeira utilização, o ideal é realizar a configuração do Taskwarrior, com um arquivo e um diretório de armazenamento de informações (data). Execute o comando abaixo.

task version

Ao executar esse comando, a versão do Task é exibida. Ao executar o comando ls -lah, você pode observar que o arquivo ".taskrc" e diretório ".task" foram criados.
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Ao exibir o conteúdo do arquivo ".taskrc", podemos observar que o local dos dados é o diretório ".task".

cat .taskrc
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Para adicionar tarefas, utilize o comando task add:

task add Ler a documentação do taskwarrior
task add priority:H Pagar a VPS de desenvolvimento

Para ver as tarefas ordenadas pela urgência, utilizar task next:

task next
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Suponhamos que a VPS tenha sido paga e você deseje marcar a tarefa número 2 como concluída. O comando é task done:

task 2 done
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Caso queira apagar uma tarefa, utilize o task delete:

task 1 delete
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Podemos criar tarefas com datas de conclusão:

task add Cancelar o servidor EUA due:eom
task add Contratar um novo servidor due:friday

Nos comandos acima, a primeira tarefa adicionada foi para o final do mês (EOD - End of Month). A segunda tarefa criada foi para a próxima sexta-feira.
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Para remover a data de conclusão de uma tarefa, utilize due: :

task add Contratar um novo servidor due:

A organização das tarefas através de projetos pode ser feita utilizando project:

task Project:Casa add Cortar a grama
task Project:Casa add Arrumar a cozinha
task Project:TI add Configurar o Apache
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal
Caso queira ver quais projetos existem, ou quantas tarefas estão em um projeto, pode utilizar os seguintes comandos:

task projects
task Project:Casa count
Linux: Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua lista TODO no terminal

Conclusões

Se você quiser mais informações do projeto Taskwarrior, acesse o site oficial:
Outras ferramentas podem ser encontradas em:
Espero que tenha gostado desse material.

Você utiliza algum software para gerenciar suas tarefas?

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Download de Arquivos com Verificação do Hash SHA 256

Storj - Armazenamento na Nuvem utilizando a tecnologia Blockchain

Instalar o TeamViewer no Ubuntu/Debian

Gerar senhas seguras com Python

Ubuntu ou Debian com KDE Plasma

Leitura recomendada

Implementando servidor web Java com Tomcat no Linux

Gerenciamento remoto de servidores VMWare via SSH

Estudo sobre os tipos de gerenciamento do SO Linux

Qemu e Kqemu no Ubuntu Dapper Drake 6.06 LTS

I-Educar no Gnu/Linux

  
Comentários
[1] Comentário enviado por fabio em 21/09/2020 - 04:14h

Muito bom! Vou tentar substituir meu todo.txt por ele rsrs

[2] Comentário enviado por maurixnovatrento em 21/09/2020 - 18:20h


Muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts