Skip to content

Instantly share code, notes, and snippets.

@toonetown
Last active January 17, 2020 02:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save toonetown/88aa5212753b10bd62fed60425a3ec16 to your computer and use it in GitHub Desktop.
Save toonetown/88aa5212753b10bd62fed60425a3ec16 to your computer and use it in GitHub Desktop.
A list of steps to perform to quickly set up a machine like I like it.
# Default Settings (run from recovery partition before user creation)
cd "/Volumes/Macintosh HD"
curl -sSL -o data https://gist.githubusercontent.com/toonetown/c5664875177e8253a99814c6184db41b/raw
chroot .
/bin/bash data
exit
rm data
# First-run setup, create user, set auto-login, download folder options, Parallels Tools (if on VM)
# Homebrew Bootstrap
curl -sSL https://gist.githubusercontent.com/toonetown/48101686e509fda81335/raw | bash -s -- \
b:brew-bootstrap \
t:toonetown/extras b:toonetown-extras s:toonetown-extras \
b:rmate b:pretty-prompt b:bash-completion b:bash-completion-env \
b:swup
# Switch to bash
chsh -s /bin/bash
echo "export BASH_SILENCE_DEPRECATION_WARNING=1" > /usr/local/etc/profile.d/00-bash-warning
# Run swup
swup
# Reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment