Pour améliorer la productivité j'utilisais OhMyZsh qui permet de facilement ajouter des extensions dans Zsh pour améliorer la productivité.
Le problème avec les extensions c'est que la surcouche + les extensions peuvent ralentir l'utilisation.
Depuis je suis passé sur fish. Pour une configuration équivalente j'ai pu mesurer que fish est 3 à 4 fois plus rapide.
La raison est simple... Les extensions fish (via fisher) sont beaucoup plus légère à charger.
Du coup j'utilise l'architecture suivante :
- ~/.local/bin <= script #!/usr/bin/env sh
- ~/.config/fish <= extension fish (natif dans fish)
Partager