@Mathieu Nivoliez

Gérez vos dotfiles!

2017-01-25 / about a minute.

Bonjour!

Ah! Les joies de la configurations. Tout développeur ou bidouilleur sous Linux ou Mac les connais. Encore plus si vous êtes un accroc de la console comme moi. La configuration de Tmux, Vim, Zsh.... etc.

"OK, on sait ce que sont les dotfiles. Et donc?"

Le problème avec les dotfiles c'est comment les faire suivre sur différentes machines, comment les versionner, etc...

"Ben un Git et c'est fini non?"

C'est ce qu'on est tenté de ce dire. Et c'est la bonne approche. Donc on fait un repos dotfiles, on met nos fichiers dedans et c'est là que ça devient ... chiant. On doit faire des liens symboliques entre chaque fichier du repos et leur place dans notre  $HOME. Les plus dégourdi d'entre nous auront fait un petit script qui vas bien.

"OK, on a compris, c'est barbant. Ta solution?"

Ma solution c'est [dotbot](https://github.com/anishathalye/dotbot)! C'est un outil qui vous permet de faire presque tous ce que nous avons au dessus. Seul la gestion du repos est de votre ressort.

"Ça a l'air bien, comment ça s'utilise?"

Pour utiliser [dotbot](https://github.com/anishathalye/dotbot):

"Comment se remplit se fichier?"

La configuration est assez simple:

Pour plus d'informations, je vous laisser lire le [README](https://github.com/anishathalye/dotbot/blob/master/README.md) de dotbot.

Et comme je ne peux pas parlez des dotfiles sans donner les miens, c'est par [ici](https://gitlab.deep-nope.me/mnivoliez/dotfiles).

-- Mathieu