Mac Setup
(recommended for frontend developers)
This bash script will do the following things:
- Install Homebrew, Homebrew Bundle, Homebrew-Cask & Homebrew-Cask-Versions
- Install oh-my-zsh and set it as the default bash profile
- Install all commands from the array starting on line 63
- Install all applications from the array starting on line 15 (find applications from the Cask list)
- Install all available Google Fonts via the bash script from Quinton Pike
- Install a couple of useful powerline fonts
- Improves mac settings (show all files and always attach attachments without preview)
- Install shell integration tools for iterm2
Arrays from line 15 & 63:
declare -a apps=( "1password" "adobe-acrobat-pro" "airserver" "angry-ip-scanner" "appcleaner" "appearin" "atom" "browserstacklocal" "chrome-devtools" "chromium" "cyberduck" "disk-inventory-x" "docker" "dropbox" "eclipse-ide" "electron" "filezilla" "firefox" "firefoxnightly" "flash-player" "franz" "github-desktop" "gitkraken" "google-chrome" "google-chrome-canary" "google-hangouts" "hyper" "iterm2" "java" "mamp" "opera" "phpstorm" "safari-technology-preview" "skype" "sourcetree" "spotify" "steam" "sublime-text" "teamviewer" "torbrowser" "transmission" "transmit" "visual-studio-code" "vlc" )
declare -a commands=( "bash" "coreutils" "trash" "wget" "git" "git-flow" "node" )
How to use:
- Download and unzip the bash script
- Open the terminal.app and go to the downloaded mac-setup (master) directory
- Run the bash file with the command
bash install.sh
Download from Github:
mac-setup master.zip