Following examples from others such as cloud providers, I have much simplified my new machine setup.
Setting up new RaspberryPi’s is something I have done a lot recently. In order to simplify my setup for personal settings, I have consolidated a number of my config files, and setup a script for easily installing those of the web.
Below is my new simple setup on my new machines:
curl -s http://www.achille.com/chris/profile/install | bash