Gérer sa configuration par défaut Debian

On passe souvent beaucoup de temps à configurer puis reconfigurer sa ou ses machines.

Le plus long n’est pas d’installer zsh, vim, screen, … mais bien de réaliser l’ensemble des configurations propre à chaque outil.

Afin d’être plus rapide dans ces manipulations il devient de plus en plus répandu de versionner ces fichiers.
Ces dépôts « dotfiles » sont souvent publique sur github.

github
Vous pourrez le constater en faisant la recherche de « dotfiles » sur ce site :

Je viens donc de créer mon propre dépôt pour pouvoir mieux gérer mes configurations et je vous propose d’y accéder :

Vous avez sur celui-ci les commandes que j’utilise pour configurer mes machines. Mes fichier de configuration et quelque base sur la sécurité qui doit être mise en place.

Le dépôt évoluera au fur et à mesure de mes besoins. En effet je ne ferais plus aucune config sur mes machine en direct sans que ceci soit versionné.

Cependant il est a noté que les fichier peuvent inclure d’autre fichier s’ils sont présent sur la machine.
Par exemple zshrc inclu ~/.zshrc_local
Ceci me permet d’avoir des bouts de configuration tel que certain alias que je veut sur certaine machine, sans que ceux-ci soit disponible au grand publique.