Skip to content

Instantly share code, notes, and snippets.

@racklin
Last active June 29, 2019 06:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save racklin/8460edbc3aaad7d5c8f8f3e360d238ee to your computer and use it in GitHub Desktop.
Save racklin/8460edbc3aaad7d5c8f8f3e360d238ee to your computer and use it in GitHub Desktop.
Mac Clean Install
#!/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