Shell Linux
Posté le
Intro
A la recherche du shell linux parfait, voici le résultat de ma pérégrination.
Zsh + Oh-my-zsh
Parce que :
- l'auto-complétion est dingue (comparé à Bash).
- la config est juste mieux.
- c'est plus véloce.
- système d'alias : globaux + extension de fichiers.
Fish
- L'auto-complétion : même niveau que Zsh mais sans extension (Oh my Zsh)
- Config encore plus simple que zsh
Nushell
Parce que :
- Mon coeur balance, c'est quand même le powershell de Linux
- un shell orienté objet/tableau
Starship
- La gestion de git
- La config : un fichier toml tellement propre
- La doc : https://starship.rs/config/
- L'info si on est sur nushell ou zsh
- Détection de la version des langages dans un projet (Python, Rust, C etc.)
- Détection de la version des sources d'un projet
- Gestion de la batterie
- Python : utilisation ou non de de Venv
- L'information sur le temps d'exec de la dernière commande
- La couleur si on a un stdout ou un stderr
A découvrir :
- gestion de docker
Manque :
- gestion de tmux