Skip to main content

[Shell] Fish

Introduction

Le shell FISH pour Friendly Interractive Shell est léger et out-of-the-box pour utiliser des fonctions avancés comme l'autocompletions, le syntax higlighting ou la navigation dynamique dans le système de fichiers pour vos commandes.

image.png

Installation

Debian

sudo apt update && sudo apt install -y fish && chsh /bin/fish

Pour désactiver le message de bienvenu :

set -U fish_greeting

Logo Fish

Pour avoir la fonction indispensable fish_logo pour faire apparaître un poisson, vous pouvez utiliser ce dépôt github :

Pour l'installer :

curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher && fisher install laughedelic/fish_logo

Vous pouvez désormais afficher un beau poisson de toutes les couleurs :

fish_logo [blue] [cyan] [green]

Vous pouvez aussi afficher ce poisson au chargement du shell en ajoutant ceci au fichier ~/.config/fish/config.fish :

function fish_greeting
        fish_logo blue cyan green
end