Skip to content

Instantly share code, notes, and snippets.

@encadyma
Created June 30, 2017 19:24
Show Gist options
  • Save encadyma/371b776eb93905e23c40141c2d3c5451 to your computer and use it in GitHub Desktop.
Save encadyma/371b776eb93905e23c40141c2d3c5451 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Navigate to Downloads folder
cd ~/Volumes/Install
# brew
echo | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install node
brew install python
brew install pandoc
# Unzip
unzip '*.zip'
mv *.app /Applications
rm *.zip
rm -rf __MACOSX
# Take care of .pkgs
installer -pkg -allowUntrusted MAMP.pkg
# Take care of npm + pip
npm i -g exp
npm i -g @angular/cli
npm i -g create-react-native-app
pip install sphinx
# Take care of .dmgs
# mount volumes
hdiutil attach googlechromecanary.dmg
hdiutil attach googlechrome.dmg
hdiutil attach expo.dmg
hdiutil attach android-studio-ide-162.4069837-mac.dmg
hdiutil attach Firefox%2055.0b6.dmg
# copy apps
cp -rf /Volumes/Expo\ XDE\ 2.19.2/Expo\ XDE.app ~/Applications/Expo\ XDE.app/
cp -rf /Volumes/FirefoxDeveloperEdition/FirefoxDeveloperEdition.app ~/Applications/FirefoxDeveloperEdition.app/
cp -rf /Volumes/Google\ Chrome\ Canary/Google\ Chrome\ Canary.app ~/Applications/Google\ Chrome\ Canary.app/
cp -rf /Volumes/Google\ Chrome/Google\ Chrome.app ~/Applications/Google\ Chrome.app/
cp -rf /Volumes/Android\ Studio\ 2.3.3/Android\ Studio.app/ ~/Applications/Android\ Studio.app/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment