Présentation de The Fishery : Plugins pour Fish Shell
Vous avez peut-être entendu parler de Fish. C’est un shell de remplacement pour Bash et il a beaucoup de fonctionnalités à offrir. Pour commencer, il peut parcourir et anticiper ce que vous tapez et le compléter automatiquement. Il est également livré avec des valeurs par défaut sensées, une coloration syntaxique prête à l’emploi, et de nombreuses autres fonctionnalités.
Présentation de Fisherman et The Fishery. Le premier est un outil que les utilisateurs peuvent installer sur leur système pour interagir avec le second : The Fishery, un dépôt de plugins pour Fish Shell. C’est un projet relativement nouveau avec peu de plugins, mais ceux qui sont disponibles sont intéressants.
Alors, comment utiliser Fisherman et The Fishery avec Fish Shell ?
Installation
Avant de pouvoir interagir avec The Fishery, vous devez d’abord installer “The Fisherman”. Ouvrez une fenêtre de terminal et entrez la commande ci-dessous.
curl -sL install.fisherman.sh | fish
La commande est un processus rapide. Une fois installé, fermez votre terminal et rouvrez-le.
Installation de Plugins avec Fisher
Les plugins peuvent être installés assez facilement. Dites que vous voulez rechercher un plugin. Tapez simplement ceci dans le shell fish :
fisher search
Cela listera tous les plugins disponibles. Il est vrai qu’il n’y a pas beaucoup de plugins pour fish qui se démarqueront immédiatement – à moins que vous ne soyez un développeur. Il est clair que The Fishery cible les développeurs qui aiment utiliser Fish comme leur shell de commande.
Lorsque vous voyez un plugin que vous aimeriez installer (via la recherche), il suffit d’entrer fisher install nomduplugin. Vous voulez supprimer un plugin ? Tapez fisher uninstall nomduplugin.
En plus d’installer et de désinstaller des plugins, il est également possible de mettre à jour Fisherman lui-même. Tout cela peut être accompli simplement en tapant fisher update. Une fois entré, le logiciel ira télécharger la dernière version de lui-même.
2 Plugins Fish à découvrir sur The Fishery
1. Bass

Si vous utilisez fish shell, vous avez sans doute remarqué que certaines commandes bash écrites dans des scripts que vous exécutez ne fonctionnent tout simplement pas. Cela peut être ennuyeux, car Fish et Bash font les choses un peu différemment. Pas de souci, il existe un plugin pour cela.
Il suffit d’installer Bass et de l’utiliser avec Fish. Cela rendra l’utilisation de Bash et Fish ensemble beaucoup, beaucoup plus facile.
2. Spin

Parfois, lorsque vous entrez une commande dans un shell, vous n’êtes pas exactement sûr si elle s’exécute ou non. Souvent, il semble que votre shell soit bloqué, et vous ne pouvez pas taper. Pour résoudre ce problème, installez le plugin Spin !
Avec ce plugin installé, chaque fois qu’une commande est entrée, vous obtiendrez un indicateur personnalisable qui s’affichera jusqu’à ce que la commande ait fini de s’exécuter.
Conclusion
Même avec des outils comme Fisherman et des ressources comme The Fishery, la probabilité que les utilisateurs passent à Fish est inconnue. Bash est toujours le shell par défaut sur de nombreuses installations Linux, et cela ne semble pas prêt à changer de sitôt.
Pourtant, pour ceux qui sont sur Fish et l’adorent, ces outils ne peuvent que rendre l’expérience encore plus intéressante. Allez les découvrir vous-même !
Utilisez-vous Fish Shell ? Si oui, aimez-vous l’idée d’utiliser des plugins ? Dites-le nous ci-dessous !