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: 450 ]

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

Sistema de Informações Geográficas - Softwares Livres ou Proprietários?

Ubuntu Linux 20.04.1 LTS

Linux Lite - Distribuição Leve baseada no Ubuntu

Atualizar para o Ubuntu 20.04 LTS

Distribuições Linux Para Computadores Antigos

Leitura recomendada

Projeto Sentinela

Automação livre e seus profissionais

ISPConfig 3 no CentOS 6.4 64 bits

Minha experiência com o Cacic de jun2005/fev2005 e jan2006

Utilizando o alien para a conversão de pacotes

  
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 mauricio123 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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts