brew.shを設定してmacの環境構築をポータブルにする
めったにないですがmacを新しく買ったりOSをクリーンインストールした場合に
いつもの環境にすぐに設定できるようにシェルスクリプトを作りました。
とりあえずこれ一発でhomebrewから色々インストールします。
#!/usr/bin/env bash #http://qiita.com/b4b4r07/items/6efebc2f3d1cbbd393fc # Check for Homebrew if test ! $(which brew) then echo " Installing Homebrew for you." # Install the correct homebrew for each OS type if test "$(uname)" = "Darwin" then ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" elif test "$(expr substr $(uname -s) 1 5)" = "Linux" then ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" fi fi # Ask for the administrator password upfront. sudo -v # Keep-alive: update existing `sudo` time stamp until the script has finished. while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & # Make sure we’re using the latest Homebrew. brew doctor brew update brew upgrade --all # Install homebrew packages brew install aspell brew install cmigemo brew install git brew install global brew install go brew install leiningen brew install mecab brew install node brew install nvm brew install peco brew install postgresql brew install pyenv brew install pyenv-virtualenv brew install rbenv brew install sbcl brew install tmux brew install wget brew install z brew install zsh brew cleanup