Skip to content

Instantly share code, notes, and snippets.

@sztwo
Last active March 16, 2019 14:37
Show Gist options
  • Save sztwo/fdb5bec5887421bc0da705c4de05c956 to your computer and use it in GitHub Desktop.
Save sztwo/fdb5bec5887421bc0da705c4de05c956 to your computer and use it in GitHub Desktop.
Homebrew で Mac のセットアップをするためのスクリプト
#!/bin/sh
#
# Brewfile require Homebrew and Latest XCode.
#
# 1. Install XCode from AppStore. After Installed, need agree XCode license.
# $ sudo xcodebuild -license
#
# 2. Install Homebrew.
# $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
#
# Other Manual settings.
# http://qiita.com/imura81gt/items/860ac6196e571c17b7e1
#
########################################
# Update, Upgrade & Setup HomebrewCask
########################################
### Update Homebrew
brew update
### Upgrade Formulas
brew upgrade
# Install mas-cli (App Store Install Tool)
# brew install argon/mas/mas
brew install mas
########################################
# Install Packages
########################################
### for development
brew install zsh
brew install zsh-completions
brew install vim
brew install terminal-notifier
brew cask install karabiner-elements
### for docker
brew cask install docker
brew install bash-completion
brew tap homebrew/completions
### for git, Github
brew install git
#brew install git-flow
brew cask install lepton
# check overcommit for git.
brew install libffi
gem install overcommit
### utilities
brew install terminal-notifier
brew install tree
brew install ffmpeg --with-fdk-aac --with-freetype --with-x265 --with-libass --with-libvpx --enable-libx265
brew install pandoc
brew install npm
npm install http-server -g
### Drobo
brew tap homebrew/cask-drivers
brew cask install drobo-dashboard
### AWS
brew install awscli
brew install aws-shell
########################################
# Install Applications
########################################
### development tools.
brew cask install iterm2
brew cask install rowanj-gitx
#brew cask install transmit
brew cask install postman
### development tools for databases.
brew cask install homebrew/cask-versions/sequel-pro-nightly
brew cask install psequel # PostgreSQL
### browsers.
brew cask install google-chrome
brew cask install stay
brew cask install kindle
### editors.
brew cask install marked
brew cask install visual-studio-code
### design tools.
#brew cask install imagealpha
#brew cask install imageoptim
#brew cask install paparazzi
### cloud sync tools.
brew cask install dropbox
brew cask install google-backup-and-sync
brew cask install google-drive-file-stream
### Other Tools
brew cask install slack
brew cask install transmit
### other support tools.
brew cask install appcleaner
brew cask install keka
brew cask install caffeine
brew cask install muzzle
brew cask install bartender
# brew cask install onyx
# brew cask install muzzle
brew cask install turbo-boost-switcher
#### quicklook
brew cask install quicklock
brew cask install quicklook-csv
brew cask install quicklook-json
#### spotlight
brew cask install flashlighttool
#### media
brew cask install media-converter
brew cask install vlc
brew cask install flip4mac
# brew cask install skim # PDF Viewer
brew cask install simple-comic
brew cask install calibre
### Linter
# brew install tidy-html5
### check statuses.
brew doctor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment