Acompanhe sua programação com a TaskWarrior

Acompanhe sua programação com a TaskWarrior

Objetivo

Aprenda o básico do TaskWarrior para agendar e gerenciar sua lista de tarefas.

Distribuições

TaskWarrior é um programa muito comum que está disponível em todas as principais distribuições.

Requisitos

Uma instalação do Linux em funcionamento com privilégios root.

Dificuldade

Fácil

Convenções

  • # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
  • $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Introdução

TaskWarrior é uma ferramenta de linha de comando simples, mas poderosa, para gerenciar tarefas e objetivos. TaskWarrior já existe há algum tempo, e ainda está em desenvolvimento ativo e ficando forte. A partir de hoje, o TaskWarrior é provavelmente o melhor utilitário de gerenciamento de tarefas de linha de comando disponível.

Instale o TaskWarrior

TaskWarrior está disponível nos repositórios de todas as principais distribuição como tarefa, Exceto pelo OpenSUSE, o que chama warrior de tarefas. Você pode usar o seu gerenciador de pacotes para instalá -lo.

Criar tarefas

Criar uma tarefa básica é muito fácil. Digite o comando, Tarefa Adicionar, seguido pela tarefa que você deseja adicionar.

$ Task Add Learn TaskWarrior

Não há muita sintaxe necessária. Novamente, a simplicidade está no coração disso.

$ Task Add Lembre -se de atualizar o servidor

Data de vencimento

Seria muito ruim se você não pudesse acompanhar quando Essas tarefas precisam ser completas por. Afinal, uma tarefa que vence daqui a uma semana é muito diferente daquele que precisa ser feito até o final do dia. Taskwarrior tem você cobriu lá também.

$ Task Add Lembre -se de atualizar o servidor devido: hoje

Usando devido: você pode especificar uma data de vencimento. Taskwarrior é bastante intuitivo. Você pode usar os nomes regulares de dias em vez de datas explícitas em muitas situações.

$ tarefa Adicionar Escreva Script de backup devido: qui

TaskWarrior sabe que você está se referindo à próxima quinta -feira e encontrará e adicionará a data para esse dia.

Se algo estiver mais adiante no futuro, ou você deseja definir explicitamente uma data, você também pode fazer isso.

$ tarefa Adicionar Instalar Gentoo devido: 2017-07-24

Prioridade

Algumas coisas são muito mais importantes que outras. TaskWarrior tem um sistema prioritário que permite especificar a prioridade da tarefa. Tem três opções, "L", "M" e "H.“Você provavelmente pode adivinhar o que eles representam.

Adicione prioridade à sua tarefa com prioridade:.

$ tarefa Adicionar, obtenha Overwatch trabalhando na prioridade do vinho: H

Obviamente você pode adicionar prioridade e uma data de vencimento juntos.

$ Task Add Install Rails Atualização devido: MON Prioridade: H

Listar tarefas

Ter uma lista não é bom se você puder vê -lo. Listar suas tarefas é fácil.

$ Lista de tarefas

Você pode especificar quais tarefas também listar por determinados critérios.

$ Lista de tarefas devido: hoje

Que funciona com outras datas também.

$ Lista de tarefas devido: amanhã

Você também pode combiná -los aqui também.

$ Lista de tarefas devido: amanhã prioridade: h

Tarefas completas

Obviamente, você poderá marcar tarefas, depois de concluí -las. Isso também é fácil.

Para marcar uma tarefa como completa, você precisa agora qual número de identificação TaskWarrior o atribuiu. Você pode encontrá -los facilmente listando suas tarefas. A coluna de identificação é a primeira.

Depois de tê -lo, você pode dizer ao TaskWarrior que está feito.

$ tarefa 1 feito

Modificar tarefas

Você também pode usar esses números de identificação para alterar suas tarefas depois que eles já foram criados.

$ tarefa 2 Modificar prioridade: M

Isso mudaria a tarefa com um ID de 2 para ter um nível de prioridade média.

Você também pode modificar o texto da tarefa.

$ tarefa 3 modifique o arco de instalação na produção

Não há razão para que você não possa mudar várias coisas de uma vez.

$ Task 4 Modificar atualização Django Prioridade: H devido: terça -feira

Excluir tarefas

Se, por algum motivo, você não precisar mais concluir uma tarefa, poderá removê -la completamente da sua lista com o excluir opção. Como os outros antes disso, excluir usa o número de identificação de uma tarefa para selecioná -lo.

$ tarefa 3 excluir

Taskwarrior perguntará se você tem certeza antes de excluir a tarefa. Ele também imprimirá o texto associado ao texto, caso você acidentalmente tenha dado o número errado.

Pensamentos finais

Há muito mais recursos no TaskWarrior de explorar, mas agora você deve se sentir confiante com o núcleo deste programa rico em recursos.

TaskWarrior pode ajudá -lo a acompanhar o que você precisa fazer. Além disso, está disponível na linha de comando, por isso é totalmente escrita também.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Mastering Bash Script Loops
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Linux pode obter vírus? Explorando a vulnerabilidade do Linux…
  • Comandos básicos do Linux
  • Download do Linux