Recherche de site Web

Gardez une trace de votre emploi du temps avec Taskwarrior


Objectif

Apprenez les bases de Taskwarrior pour planifier et gérer votre liste de tâches.

Distributions

Taskwarrior est un programme très courant qui est disponible sur toutes les grandes distributions.

Exigences

Une installation Linux fonctionnelle avec des privilèges root.

Difficulté

Facile

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande sudo
  • $ – nécessite que des commandes Linux données soient exécutées en tant qu’utilisateur régulier non privilégié

Introduction

Taskwarrior est un outil de ligne de commande simple mais puissant pour gérer les tâches et les objectifs. Taskwarrior existe depuis un certain temps, et il est toujours en développement actif et en plein essor. À ce jour, Taskwarrior est probablement le meilleur utilitaire de gestion de tâches en ligne de commande disponible.

Installer Taskwarrior

Taskwarrior est disponible dans tous les dépôts de distributions majeures en tant que task, à l’exception d’OpenSUSE, qui l’appelle taskwarrior. Vous pouvez utiliser votre gestionnaire de paquets pour l’installer.

Créer des tâches

La création d’une tâche de base est très facile. Tapez la commande task add, suivie de la tâche que vous souhaitez ajouter.

task add Learn Taskwarrior

Il n’y a pas beaucoup de syntaxe requise. Encore une fois, la simplicité est au cœur de cela.

task add Remember to update server

Échéance

Ce serait assez mauvais si vous ne pouviez pas garder une trace du moment où ces tâches doivent être accomplies. Après tout, une tâche qui doit être accomplie dans une semaine est très différente d’une tâche qui doit être accomplie à la fin de la journée. Taskwarrior a aussi ce qu’il vous faut.

task add Remember to update server due:today

En utilisant due : vous pouvez spécifier une date d’échéance. Taskwarrior est assez intuitif. Dans de nombreuses situations, vous pouvez utiliser les noms habituels des jours au lieu de dates explicites.

task add Write backup script due:thurs

Taskwarrior sait que vous faites référence au jeudi suivant et trouvera et ajoutera la date de ce jour.

Si quelque chose est plus éloigné dans le futur, ou si vous souhaitez explicitement fixer une date, vous pouvez également le faire.

task add Install Gentoo due:2017-07-24

Priorité

Certaines choses sont beaucoup plus importantes que d’autres. Taskwarrior dispose d’un système de priorité qui vous permet de spécifier la priorité d’une tâche. Il a trois options, « L », « M » et « H ». Vous pouvez probablement deviner ce qu’elles représentent.

Ajoutez de la priorité à votre tâche avec priority :.

task add Get Overwatch working in Wine priority:H

Vous pouvez évidemment ajouter une priorité et une date d’échéance ensemble.

task add Install Rails update due:mon priority:H

Liste des tâches

Avoir une liste n’est pas bon si vous pouvez la voir. Il est facile d’énumérer vos tâches.

task list

Vous pouvez également spécifier les tâches à répertorier selon certains critères.

task list due:today

Cela fonctionne aussi avec d’autres dates.

task list due:tomorrow

Vous pouvez également les combiner ici aussi.

task list due:tomorrow priority:H

Accomplir des tâches

De toute évidence, vous allez pouvoir marquer des tâches, une fois que vous les aurez terminées. Cela aussi est facile.

Afin de marquer une tâche comme terminée, vous devez maintenant savoir quel numéro d’identification Taskwarrior lui a attribué. Vous pouvez les trouver facilement en énumérant vos tâches. La colonne ID est la première.

Une fois que vous l’avez, vous pouvez dire à Taskwarrior que c’est fait.

task 1 done

Modifier les tâches

Vous pouvez également utiliser ces numéros d’identification pour modifier vos tâches une fois qu’elles ont déjà été créées.

task 2 modify priority:M

Cela changerait la tâche avec un ID de 2 pour avoir un niveau de priorité moyen.

Vous pouvez également modifier le texte de la tâche.

task 3 modify Install Arch in production

Il n’y a aucune raison pour que vous ne puissiez pas changer plusieurs choses à la fois.

task 4 modify Update Django priority:H due:tues

Supprimer des tâches

Si, pour une raison quelconque, vous n’avez plus besoin d’accomplir une tâche, vous pouvez la supprimer complètement de votre liste à l’aide de l’option de suppression. Comme les autres avant lui, delete utilise le numéro d’ID d’une tâche pour la sélectionner.

task 3 delete

Taskwarrior vous demandera si vous êtes sûr avant de supprimer la tâche. Il imprimera également le texte associé au texte, au cas où vous lui auriez accidentellement donné le mauvais numéro.

Réflexions finales

Il y a beaucoup plus de fonctionnalités à explorer dans Taskwarrior, mais maintenant, vous devriez vous sentir en confiance avec le cœur de ce programme riche en fonctionnalités.

Taskwarrior peut sérieusement vous aider à garder une trace de ce que vous devez faire. De plus, il est disponible à partir de la ligne de commande, il est donc totalement scriptable également.

Articles connexes: