Automating New OSX Setup #1 - What?
Bak3y
Posted on October 1, 2019
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
Posted on October 1, 2019
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.