I don&#x27;t understand the fascination with these &quot;make a list&quot; style setup instructions, as they&#x27;re almost immediately outdated, and seldom updated.<p>We have AMI, we have docker, we have (gasp) shell scripts. It&#x27;s 2016, Why am I cutting and pasting between a web page and a console?<p>To my knowledge the only thing that does something like this well is oh-my-zsh. And look at the success they&#x27;ve had! So either do it right, or don&#x27;t do it at all.