3 ms·
Ansible and my own python script. I use ansible, to template my gitconfig for different unix machines, and to install software that might be referenced in a do
by berdario 11y ago
Ansible and my own python script.
I use ansible, to template my gitconfig for different unix machines, and to install software that might be referenced in a dotfile
https://github.com/berdario/dotfiles/blob/master/setup/roles/common/tasks/main.yml https://github.com/berdario/dotfiles/blob/master/setup/roles...
https://github.com/berdario/dotfiles/blob/master/setup/feynman.yml https://github.com/berdario/dotfiles/blob/master/setup/feynm...
(I have a separate branch for windows, but I found out that branches are not a good solution for this, since unlike feature branches, they'll never be truly merged... and unlike maintainance branches, they'll never stop being touched due to being out of maintanance)
And I use my own script, to also support Windows (since ansible supports windows targets, but cannot be used from Windows)... I defined this table with the destination for the symlinks (or, in the case of .ghci the destination where to copy it, since symlinking it wouldn't work)
https://github.com/berdario/dotfiles/blob/master/deploy.py#L91-L107 https://github.com/berdario/dotfiles/blob/master/deploy.py#L...