-
-
Save kyleparisi/a5b9b1f59be5ea8791c3 to your computer and use it in GitHub Desktop.
Install most of my Apps with homebrew & cask
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
echo Install all AppStore Apps at first! | |
# no solution to automate AppStore installs | |
# Update: there is a way now, just haven't updated yet | |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
brew install mas | |
read -p "Press any key to continue... " -n1 -s | |
echo | |
mas install 1176895641 # Spark | |
mas install 443987910 # 1Password - Password Manager and Secure Wallet | |
mas install 587512244 # Kaleidoscope | |
mas install 803453959 # Slack | |
mas install 955297617 # CodeRunner 2 | |
mas install 407963104 # Pixelmator | |
mas install 408981434 # iMovie | |
echo Plug in iphone and turn off auto sync in itunes and photos | |
# no solution to automate AppStore installs | |
read -p "Press any key to continue... " -n1 -s | |
echo | |
xcode-select --install | |
echo Install and Set San Francisco as System Font | |
ruby -e "$(curl -fsSL https://raw.github.com/wellsriley/YosemiteSanFranciscoFont/master/install)" | |
echo Install Homebrew packages | |
brew install wget | |
brew install mackup | |
brew install go | |
brew install node | |
brew install packer | |
brew install terraform | |
# used for switching aws profiles | |
brew install awscli | |
brew install duck | |
brew install nvm | |
brew install homebrew/php/php56 | |
brew install ansible | |
brew install bash-completion | |
brew tap homebrew/completions | |
brew install homebrew/completions/packer-completion | |
brew tap phinze/cask | |
brew install brew-cask | |
# Core Functionality | |
echo Install Core Apps | |
brew cask install dropbox | |
brew cask install iterm2 | |
brew cask install java | |
# Development | |
echo Install Dev Apps | |
brew cask install github | |
brew cask install heroku-toolbelt | |
brew cask install sublime-text | |
brew cask install sequel-pro | |
brew cask install virtualbox | |
brew cask install vagrant | |
brew cask install sourcetree | |
brew cask install charles | |
brew cask install atom | |
brew cask install macdown | |
# private software network for my computers | |
brew cask install zerotier-one | |
# for nice local dns names | |
vagrant plugin install landrush | |
# Nice to have | |
echo Install Some additional Apps | |
brew cask install spotify | |
echo Install Hack font | |
cd ~/Downloads | |
wget https://github.com/chrissimpkins/Hack/releases/download/v2.015/Hack-v2_015-ttf.zip | |
open Hack-v2_015-ttf.zip | |
open Hack-v2_015-ttf/Hack* | |
SPECTACLE_URL=https://s3.amazonaws.com/spectacle/downloads | |
SPECTACLE_APP=Spectacle | |
SPECTACLE_ZIP=Spectacle+1.0.1.zip | |
wget -P ~/Downloads ${SPECTACLE_URL}/${SPECTACLE_ZIP} && | |
open ~/Downloads/${SPECTACLE_ZIP} && | |
mv ~/Downloads/${SPECTACLE_APP} /Applications/ && | |
rm -rf ~/Downloads/${SPECTACLE_APP}* | |
# Install docker | |
open https://www.docker.com/products/docker\#/mac | |
# Install Jetbrains Toolbox | |
open https://www.jetbrains.com/toolbox/app/ | |
# cleanup | |
brew cleanup --force | |
rm -f -r /Library/Caches/Homebrew/* | |
# restore dot files | |
mackup restore | |
# largely just a test of the go install | |
go get github.com/justincampbell/emoji-weather | |
# tmux fix | |
brew install reattach-to-user-namespace | |
# mac defaults | |
defaults write com.apple.screencapture type jpg | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment