New Mac Config

Docker

iTerm

Parallels Toolbox

Xcode Command Line Tools

xcode-select --install

Switch to ZSH

chsh -s /bin/zsh

Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Install Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Quick Look JSON

brew cask install quicklook-json

JQ

brew install jq

Terraform

brew tap hashicorp/tap
brew install hashicorp/tap/terraform

AWS SAM

brew tap aws/tap
brew install aws-sam-cli

AWS CLI

curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /

PIP

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

Make iTerm Look Nice

Powerlevel 10k

brew install romkatv/powerlevel10k/powerlevel10k
echo 'source /usr/local/opt/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

ZSH iterm Touch Bar

brew install node
cd ${ZSH_CUSTOM1:-$ZSH/custom}/plugins
git clone https://github.com/iam4x/zsh-iterm-touchbar.git

.zshrc settings

ZSH_THEME="agnoster"plugins=(
git
git-prompt
aws
docker
git-extras
pip
python
zsh-iterm-touchbar
)
TOUCHBAR_GIT_ENABLED=true

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Matt Houghton

Matt Houghton

Data Architect @CDL_Software , AWS Community Builder, 13 x AWS Certified. Qlik Global Luminary 50.