4 ms·
Earlier this year I was looking for a good way to sensibly manage my dotfiles across multiple machines (with different setups). The closest project I could find
by lhl 11y ago
Earlier this year I was looking for a good way to sensibly manage my dotfiles across multiple machines (with different setups). The closest project I could find that supported something like this was https://github.com/EvanPurkhiser/dots https://github.com/EvanPurkhiser/dots which had a fairly robust way of extending/overriding configs, but I ended up getting a bit hung up (either with deploying or auto-updating, I forget which). Is there anything else out there that deals well w/ multiple machines/types (and across OS X and Linux ideally?)
- ymse 11y agoSalt or Puppet could work, if you don't mind templating out your dotfiles.
- sowbug 11y agoAnsible (http://www.ansible.com http://www.ansible.com) works. As long as your workstation has ssh access to the machine you want to set up, you're good.
- dnr 11y agoYou might want to take a look at my solution: http://dnr.im/tech/articles/dotstuff/ http://dnr.im/tech/articles/dotstuff/ It lets you mix platform-specific bits in the middle of a file, do basic macro substitution, and some other things. (Now that I'm using a mac occasionally, I use more of the multi-platform features than I claim in that post.)
- lhl 11y agoThanks, I'll give it a look next time I get the itch. :)