Dotfiles, aliases, functions, preferences, apps. Everything.
$ curl -fsSL https://raw.githubusercontent.com/MoOx/setup/master/setupsh/firstrun | zsh -s MoOx/setup
The first run can take a couple of hours since this will download lot of apps. But you will be able to use your minimal dev environnement in a couple of minutes (dotfiles, text editor etc). You might need some human interactions to configure some part.
Update & run
Update is pretty fast: it get latest update from remote and update some packages.