Skip to content

Instantly share code, notes, and snippets.

@encadyma
Created June 30, 2017 17:17
Show Gist options
  • Save encadyma/ec68d5ee235d010eb109329aa4ca7621 to your computer and use it in GitHub Desktop.
Save encadyma/ec68d5ee235d010eb109329aa4ca7621 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Variables
# Navigate to Downloads folder
cd ~/Downloads
# Downloads all of the applications using curl
# .zip -> .app
curl -OL dl.pstmn.io/download/latest/osx
curl -O iterm2.com/downloads/stable/iTerm2-3_0_15.zip
curl -O desktop.githubusercontent.com/releases/0.6.2-e2d9e7b3/GitHubDesktop.zip
curl -O downloads.slack-edge.com/mac_releases/Slack-2.6.3-macOS.zip
curl -OL atom-installer.github.com/v1.18.0/atom-mac.zip
curl -OL download.sketchapp.com/sketch.zip
curl -OL github.com/MacDownApp/macdown/releases/download/v0.7.1/MacDown.app.zip
# .pkg
# .dmg
curl -O dl.google.com/release2/q/canary/googlechrome.dmg
curl -O dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg
# brew
echo | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew
# Take care of .zips
# Modify/delete traces
mv osx postman.zip # Postman
rm -rf __MACOSX # Sketch
# Unzip
unzip *.zip
mv *.app /Applications
rm *.zip
# Take care of .pkgs
# Take care of brew
# Take care of .dmg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment