Skip to content

Instantly share code, notes, and snippets.

@lucasapoena
Last active August 2, 2020 20:01
Show Gist options
  • Save lucasapoena/1d4fd4d870e4bdeee7e37b0c9bc4a138 to your computer and use it in GitHub Desktop.
Save lucasapoena/1d4fd4d870e4bdeee7e37b0c9bc4a138 to your computer and use it in GitHub Desktop.
#!/bin/bash
#################################################################
## Script de configuração geral - MacOS
## Execute:
## curl -s https://gist.githubusercontent.com/lucasapoena/1d4fd4d870e4bdeee7e37b0c9bc4a138/raw/56eab8b71674ebdc161e98e4bce2c7f30c1a3eb1/macos-instalacao-ambiente-dev-magento | bash -s
################################################################
PATH_INSTALL=~/install
# Criando pasta dos instaladores
if [ ! -d "$PATH_INSTALL" ]; then
mkdir ~/install
fi
# Instalando o Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# Instalando GIT
brew install git \
composer \
docker \
docker-compose
# Instalando Docker Desktop
DOCKER_DESKTOP_PATH=$PATH_INSTALL/Docker.dmg &&
sudo curl -L "https://download.docker.com/mac/stable/Docker.dmg" -o ~/install/Docker.dmg \
MOUNTDEV=$(hdiutil mount $DOCKER_DESKTOP_PATH | awk '/dev.disk/{print$1}') \
MOUNTDIR="$(mount | grep $MOUNTDEV | awk '{$1=$2="";sub(" [(].*","");sub("^ ","");print}')" \
sudo installer -pkg "${MOUNTDIR}/"*.pkg -target / &&
hdiutil unmount "$MOUNTDIR"
# Instalando Google Chrome
brew cask install google-chrome
# Instalando Iterm2
brew cask install iterm2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment