Skip to content

Instantly share code, notes, and snippets.

@mcclory
Last active July 18, 2018 19:29
Show Gist options
  • Save mcclory/72bd666b2cdd0f6ad111c800f45ad8dd to your computer and use it in GitHub Desktop.
Save mcclory/72bd666b2cdd0f6ad111c800f45ad8dd to your computer and use it in GitHub Desktop.
New workstation install scripts
# Step 1 - install xcode tools
# Xcode unattended install - https://apple.stackexchange.com/questions/107307/how-can-i-install-the-command-line-tools-completely-from-the-command-line
xcode-select --install
# deal with the interactive windows to approve/accept license
# Step 2 - install homebrew
# Install homebrew - https://brew.sh/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# step 3 - install common stuff
## fonts
brew tap homebrew/cask-fonts && \
brew cask install font-karma && \
brew cask install font-muli && \
brew cask install font-quicksand && \
brew cask install font-lato && \
# Base tools for all workstations
brew cask install google-chrome && \
brew cask install google-drive-file-stream && \
brew cask install slack && \
brew cask install zoomus && \
brew cask install java && \
brew cask install appcleaner && \
## remote display dongle thing
brew cask install airtame
# step 3b - stuff I use
## Apps I 'just use'
brew cask install evernote && \
brew cask install snagit && \
brew install pianobar # command line pandora client
# step 4 - dev tools
# Dev tools
brew install git && \
brew install jq && \
brew install kops && \
brew install python3 && \
brew install wget && \
brew install sqlite && \
brew install mysql-connector-c && \
brew install autoconf && \
brew cask install atom && \
brew cask install docker && \
brew install kubernetes-cli && \
brew install kubernetes-helm && \
# for arm/rpi stuff
brew cask install unetbootin && \
brew cask install etcher
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment