Configuration automatique de macOS

Le besoin
Travailler sur plusieurs postes informatiques (professionnel, personnel) peut demander de nombreuses heures afin de les maintenir à jour et identiques au niveau des dépendances (logiciels et outils de dévéloppement).
Les tests
Il y a quelques années j’avais entammé l’utilisation de Nix sur mon MacBook Pro, mais Nix est bien plus pertinant en tant que système d’exploitation, qu’en simple gestionnaire de packet sur MacOS.
Le résultat
En me replongeant dans les mieux jours, le mot dotfiles est revenu à ma mémoire.
Les dotfiles en français fichiers points sont des fichiers de configuration situés à la racine du dossier utilisateur sur les systèmes unix. Préfixés par des points (dot) ils sont donc masqués dans les explorateurs de fichiers.
J’en codé une version personnelle de dot-file adaptée à mon travail de tous le jours qui installe l’ensemble de mes dépendances logicielles et les outils de développement que j’utilise au quotidien.