Comment utiliser Taskbook pour gérer les tâches dans le terminal Linux



Souhaitez-vous organiser vos activités journalières directement depuis votre terminal Linux ? Taskbook est l’outil qu’il vous faut ! Cette petite application fonctionnant en terminal est idéale pour le suivi de vos tâches. Dans ce guide, nous allons vous montrer comment installer et utiliser cette application.

Mise en place de Taskbook sur votre système Linux

Taskbook est une application terminal très pratique, mais elle n’est pas préinstallée sur les systèmes Linux modernes. Pour l’installer, ouvrez votre terminal (Ctrl+Alt+T ou Ctrl+Maj+T) et suivez les instructions ci-dessous en utilisant la ligne de commande.

Installation via NodeJS NPM

La méthode principale pour installer Taskbook sous Linux est d’utiliser le gestionnaire de paquets NPM de NodeJS. Assurez-vous d’abord que NodeJS et NPM sont fonctionnels sur votre système.

Sur Ubuntu :

sudo apt install npm

Sur Debian :

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

Sur Arch Linux :

sudo pacman -S npm

Sur Fedora :

sudo dnf install npm

Sur OpenSUSE :

sudo zypper install npm

Une fois NPM opérationnel, utilisez les commandes NPM pour installer Taskbook :

sudo npm install --global taskbook

Installation via le paquet Snap

Si vous préférez éviter l’installation via NodeJS/NPM, vous pouvez opter pour le paquet Snap. Commencez par activer le runtime Snap en installant le paquet « snapd » et activez le socket snapd.socket via la commande systemctl enable. Si vous rencontrez des difficultés, consultez un guide détaillé sur la configuration de Snaps sous Linux.

Une fois le runtime Snap opérationnel, installez Taskbook avec la commande suivante :

sudo snap install taskbook

Installation sur Arch Linux via l’AUR

Bien que la plupart des distributions utilisent NPM ou Snap, Arch Linux offre une option supplémentaire via l’AUR (Arch User Repository). Cette méthode est intéressante pour les mises à jour automatiques. Commencez par installer « Git » et « base-devel » :

sudo pacman -S git base-devel

Clonez ensuite la dernière version de Trizen, l’assistant AUR, qui facilitera l’installation de Taskbook :

git clone https://aur.archlinux.org/trizen.git

Installez Trizen :

cd trizen
makepkg -sri

Enfin, installez Taskbook via Trizen :

trizen -S taskbook

Utilisation de Taskbook pour organiser vos tâches dans le terminal

Pour utiliser Taskbook, ouvrez votre terminal et tapez tb -h. Cette commande affichera toutes les options disponibles. Prenez le temps de les parcourir pour vous familiariser avec l’application.

Pour ajouter une nouvelle tâche, utilisez la commande tb -t suivie du nom de votre tâche. Vous pouvez également organiser vos tâches par tableau en ajoutant @NomDuTableau avant le nom de la tâche. Vous pouvez ainsi créer plusieurs tableaux.

tb -t @MonTableauDeTaches Ma nouvelle tâche

Pour voir vos tâches, tapez simplement tb.

tb

Pour marquer une tâche comme terminée, utilisez tb -c suivi de l’ID de la tâche (le numéro apparaissant à côté de la tâche lorsque vous exécutez la commande tb). Par exemple, pour terminer la tâche n°1, tapez :

tb -c 1

Pour supprimer une tâche, utilisez tb --delete suivi de l’ID de la tâche. Pour supprimer la tâche n°1, tapez :

tb --delete 1

Ajout de notes à vos tâches

Taskbook ne se limite pas au suivi des tâches ; vous pouvez également y ajouter des notes. Pour cela, utilisez la commande tb -n suivie de votre note. Il n’y a pas de limite de caractères, mais les notes trop longues pourraient être difficiles à lire dans le terminal.

tb -n Ceci est une note pour Taskbook.

Pour ajouter une note à un tableau spécifique, spécifiez-le dans la commande, Taskbook ajoutera automatiquement votre note au tableau approprié.

tb -n @MonTableauDeTaches Ceci est une note pour ma liste de tâches MonTableauDeTaches.

Pour supprimer une note, utilisez la commande tb --delete suivie de l’ID de la note. Par exemple, pour supprimer la note n°2, tapez :

tb --delete 2