Ask HN: How do you handle your local machine OS build?
It seems that many of us can rebuild servers in minutes due to solutions such as Ansible, but why is the same effort not applied to your desktop device?
Do you have an Ansible playbook for setting up your Linux/Mac/Windows PC?
Do you back up config files manually, or have some sort of 'install guide' for everything?
Do you just use full disk snapshots and hope you'll never have to actually reinstall?
I'm interested to hear about how the HN community approaches this, as I've seen people who deploy hundreds of servers with Ansible and have an automated/resilient infrastructure still have trouble with rebuilding their local dev machine.