Cela fait déjà plusieurs années que j’utilise Zsh comme shell principal sur mes PCs et serveurs. Jusqu’à présent j’avais mon propre fichier /etc/zshrc que je déployais sur mes machines. Ce déploiement passait par un RPM et le fichier de configuration était long de plus de 500 lignes qu’il fallait mettre à jour au grès des évolutions de Zsh. Je connaissais déjà la projet Oh My Zsh!, mais je n’avais pas encore sauté le pas.
Puis, suite à des échanges avec un collègue de boulot, lui même adepte de Zsh, et qui m’a bien vendu la chose (couplée à l’utilitaire Z), j’ai enfin adopté cette solution. Du coup, j’ai transposé mes 500 lignes de configuration en 200 lignes plus un thème. Le tout est disponible sur mon comptes GitHub.