Il y a peu de temps, nous avons été ravis d'écrire sur un gestionnaire de tâches en ligne de commande appelé "Taskwarrior" . Aujourd'hui, nous allons discuter d'un autre gestionnaire de tâches appelé "Kanban.bash". Ce n'est pas seulement une application de tâches, mais aussi un outil très puissant pour gérer et mesurer la productivité. À l'aide de cet outil, vous pouvez gérer vos tâches quotidiennes et mesurer la productivité de chaque jour pour connaître vos performances quotidiennes, hebdomadaires et mensuelles.
Installer Kanban.bash
L'installation de Kanban.bash est absolument triviale.
Téléchargez simplement la dernière version à l'aide de la commande "wget":
$ wget "https://raw.githubusercontent.com/coderofsalvation/kanban.bash/master/kanban"
Et rendez-le aussi exécutable :
$ chmod 755 kanban
Commencez à l'utiliser en utilisant la commande :
$ ./kanban
C'est aussi simple que cela.
Si vous êtes trop paresseux pour taper la commande complète, vous pouvez l'ajouter à votre PATH et lui créer un alias.
$ cp ./kanban ~/bin
$ echo 'export PATH=$PATH:~/bin' >> ~/.bashrc
$ echo 'alias k=./kanban' >> ~/.bashrc
$ source ~/.bashrc
Maintenant, vous pouvez simplement taper "k" pour utiliser l'utilitaire Kanban.bash.
Comment utiliser le gestionnaire de tâches en ligne de commande Kanban.bash
Si vous avez créé un alias, vous pouvez simplement utiliser "k" sans les guillemets pour l'utiliser. Si vous n'avez pas créé d'alias, utilisez simplement la commande complète, c'est-à-dire "./kanban".
Je suppose que vous avez créé un alias pour kanban.bash. A partir de maintenant, j'utiliserai "k" au lieu de "./kanban".
Pour afficher la section d'aide, tapez simplement :
$ k
Ajout de tâches
Pour ajouter une tâche, exécutez :
Saisissez la description de la tâche, choisissez un statut (BACKLOG, HOLD, DOING, CODE, DONE) et saisissez une balise.
$ k add enter description: > Write an article about Bash.hash enter one of statuses: BACKLOG HOLD DOING CODE DONE > DOING enter one of tags: > Articles
Afficher les tâches
Pour afficher la liste de toutes les tâches, exécutez :
$ k list id status tag description history - - - - - 2 DOING Articles Write an article about Bash.hash D
Vous pouvez également afficher la tâche par statut comme ci-dessous.
$ k show DOING | DOING |------ | 2 Articles Write an article about Bash.hash
Modification des tâches
Vous pouvez modifier les tâches en utilisant leur identifiant.
$ k <id>
La commande ci-dessus modifiera l'élément qui a l'identifiant 2.
Tâches de mise à jour
Une fois que vous avez terminé une tâche, vous pouvez la marquer comme terminée comme ci-dessous.
$ k 2 DONE DOING -> DONE
Affichage des états
Pour afficher les statistiques, exécutez :
$ k stats status DDONE 1 ▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆
Pour afficher uniquement les statistiques des tâches terminées,
$ k stats status DONE
Pour plus de détails, tapez simplement :
$ k
ou
$ ./kanban