Automating New OSX Setup #1 - What?

bak3y

Bak3y

Posted on October 1, 2019

Automating New OSX Setup #1 - What?

As part of moving to a new job, I'm going to end up with a new Macbook Pro. As such I'm going to have a super clean slate to start with and I'd like to tackle a goal of mine I've had for a while - a fully automated system configuration.

Logically step 1 here seems to be the What question: What am I going to try to cover here? I've come up with a short list that makes sense to me:

  • Restore keypair from TimeMachine backup
  • Install Python3 and pip
  • pip install Ansible

Now that I have a basis for automation, I'd like to do the rest via ansible playbook if possible:

  • install Homebrew
  • Setup various OS preferences (iCloud login, trackpad, dock, display, etc)
  • install Firefox
  • sign into Firefox
  • install VSCode
  • setup dotfiles (should just be a git pull)
  • install/configure BashIt
  • install/configure Go
  • setup extensions for VSCode (python, Go, Ansible)
  • setup AWS CLI (boto3, botocore)
  • configure AWS CLI

Now's where you guys come in. What am I forgetting here?

💖 💪 🙅 🚩
bak3y
Bak3y

Posted on October 1, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related