3 ms·
When you have three+ Macs to configure, it starts looking more like a fleet and less like a single computer :) The main advantage I see is at it's a lot easier
by geerlingguy 10y ago
When you have three+ Macs to configure, it starts looking more like a fleet and less like a single computer :)
The main advantage I see is at it's a lot easier to reason with Yaml configuration than shell scripts with a ton of conditionals, and it's also easier to use Ansible's modules to make sure you can reprovision whenever you want to get new things added or old things removed.
- StavrosK 10y agoThat's exactly my use case as well, which I detailed in a writeup: https://www.stavros.io/posts/provisioning-your-computer-one-command-awesome/ https://www.stavros.io/posts/provisioning-your-computer-one-... It's a great way to synchronize state between computers, including installed packages, fonts, Vim plugins, etc. It goes much further than dotfiles.