Last active
June 29, 2019 06:44
-
-
Save racklin/8460edbc3aaad7d5c8f8f3e360d238ee to your computer and use it in GitHub Desktop.
Mac Clean Install
This file contains hidden or 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/bash | |
# install xcode command tool | |
xcode-select --install | |
# check | |
xcode-select -p | |
# install brew | |
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
# check brew | |
brew doctor | |
brew update | |
# tools | |
brew install \ | |
mobile-shell \ | |
asciinema \ | |
the_silver_searcher \ | |
tmux \ | |
ssh-copy-id \ | |
httpie \ | |
wget \ | |
jpegoptim \ | |
pngcrush \ | |
colordiff \ | |
imagemagick \ | |
graphicsmagick | |
# install cask | |
brew tap caskroom/cask | |
brew tap caskroom/fonts | |
# tools gui | |
brew cask install \ | |
mplayerx \ | |
nally \ | |
iterm2 \ | |
dropbox \ | |
colorpicker \ | |
colorpicker-hex \ | |
colorpicker-developer \ | |
appcleaner \ | |
flux \ | |
caffeine \ | |
eudic \ | |
imageoptim \ | |
handbrake \ | |
1password \ | |
the-unarchiver | |
# browsers | |
brew cask install \ | |
google-chrome \ | |
firefox | |
# remote control | |
brew cask install teamviewer | |
# install Fonts | |
brew cask install \ | |
font-source-code-pro \ | |
font-fontawesome \ | |
font-inconsolata-dz-for-powerline | |
# dev tools | |
brew install \ | |
git \ | |
go | |
brew install macvim --with-lua --with-override-system-vim | |
brew linkapps macvim | |
brew cask install \ | |
dash \ | |
dockertoolbox | |
# nodejs | |
brew install node | |
npm install -g \ | |
typescript \ | |
webpack \ | |
node-static \ | |
uglifyjs \ | |
LiveScript \ | |
coffee-script \ | |
gulp \ | |
grunt-cli | |
# need passwords | |
# brew cask install alfred | |
# brew cask alfred link | |
# kindle | |
brew cask install \ | |
kindlepreviewer \ | |
send-to-kindle |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment