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.896 ]

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

Instalar o Gitea no Ubuntu

Criar RAID no Linux

Gerar senhas seguras com Python

Bloqueio de Países com IPTables

Gerar Códigos QRCode com Python

Leitura recomendada

Experimento: Transformando openSUSE 12.3 Tumbleweed em 13.2 Factory Milestone 0

Montando um servidor X com o Linux

Ubuntu Control Center

Comando: journalctl - Monitoramento de LOGs

Sabayon Linux remasterizado para placas de vídeo ATI

  
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