Skip to content

Instantly share code, notes, and snippets.

@rmeekers
Last active November 23, 2021 12:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rmeekers/a8f3181ec79df1168fff08527d165120 to your computer and use it in GitHub Desktop.
Save rmeekers/a8f3181ec79df1168fff08527d165120 to your computer and use it in GitHub Desktop.
Mac Install most of my Apps with homebrew & cask after a clean install
#!/bin/bash
#run this first: chmod +x osx_install.sh
####
echo Install AppStore Apps first as we cannot do this automatically!
read -p "Press any key to continue... " -n1 -s
echo '\n'
####
echo Install Homebrew, wget cask and a few other apps
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
brew install node
brew install ffmpeg
brew install python
brew tap homebrew/cask
brew install brew-cask
#brew install --cask search
#brew uninstall --cask app
####
echo Install Productivity Apps
brew install --cask alfred
brew install --cask google-chrome
brew install --cask firefox
brew install --cask adobe-acrobat-reader
brew install --cask screensteps
brew install --cask skype
brew install --cask signal
brew install --cask rectangle
####
echo Install Dev Apps
brew install --cask atom
brew install --cask virtualbox
brew install --cask vagrant
brew install --cask vagrant-manager
####
echo Link Cask Apps to Alfred
brew cask alfred
####
echo Install Alfred workflow required apps
#### https://github.com/dv/alfred-omnifocus-workflow
sudo gem install bundler
sudo gem install rb-appscript
####
echo Do some cleanup
brew cleanup
####
echo Adjust the Dock
defaults write com.apple.dock tilesize -int 24
defaults write com.apple.Dock autohide-delay -float 5
killall Dock
####
echo Set Chrome to use light mode
defaults write com.google.Chrome NSRequiresAquaSystemAppearance -bool yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment