J'ai un dépôt sur github qui contient la plupart de mes fichiers de configuration, y compris des fichiers comme .zshrc
.
Quand j'ai besoin de passer à un nouvel environnement de développement, il me suffit de récupérer mes fichiers de configuration depuis github et de m'assurer qu'ils sont aux bons endroits.
Mais parfois le nouvel environnement est assez différent de l'ancien, par exemple, je peux avoir besoin de passer de MacOS à une distribution Linux.
Ces différences peuvent rendre mes configurations incorrectes, c'est pourquoi je me demande si je peux déplacer toutes ces configurations dépendantes de l'environnement hors du fichier .zshrc
et les sauvegarder dans des fichiers externes.