Mon shell sous linux
Pour avoir cela, j'utilise
fish shell pour les commmandes
avec
byobu pour le découpage des fenetres.
Ce que j'aime dans fish shell
Voici plusieurs petites choses que j'utilise dans fish shell.
Les fonctions ou l'equivalent des alias de commandes.
Vous pouvez les créer directement à la volée:
$ function doim
docker images
end;
$ doim
# cela vous listera les images docker
$ funcsave doim
# et vous voila avec une nouvelle fonction dans ~/.config/fish/functions/
Vous retrouverez toutes nos fonctions dans notre repo github.
Fish shell et le terminal gnome
Pour installer fish, on peut ajouter le ppa et installer avec apt:
$ sudo apt-add-repository ppa:fish-shell/release-2
$ sudo apt update
$ sudo apt install fish
Puis, il faut configurer le profile du terminal gnome pour avoir le shell fish et les bonnes couleurs:
Dans Profile preferences \ Command
ajouter une commande custom : env TERM=xterm-256color fish
et vous pouvez mettre ce profil par defaut.