ログインシェルをzshに変更する

#os x, #terminal, #zsh

自分の使い方的にログインシェルはbashで事足りていたが、今回ついにzshに移行したので手順をメモ。結果以下のような感じに落ち着いた。

zsh

zshのインストール

もともとOS Xにはzshがプリインストールされているが、バージョンが古いのでHomebrewで新しいものをインストールする。

1
brew install zsh

ログインシェルをzshに変更

shellsにインストールしたzshのパス/usr/local/bin/zshを追記して、シェルのパスを変更する。

1
2
sudo vim /etc/shells
chpass -s /usr/local/bin/zsh

参考: http://www.sirochro.com/note/mac-os-x-terminal-default-shell-zsh/

Oh-my-zshのインストール

zshをよさげな感じにするOh-my-zshをインストールする。

1
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

テーマを変更する

テーマをカスタマイズできるようなので、テーマ一覧をみて好きなものをインストールする。

1
vim ~/.zshrc

gitステータスによって天気アイコンが変化するのがよかったので

1
ZSH_THEME="wedisagree"

としておいた。
修正したら設定を読み込ませてTerminalを再起動する。

1
source ~/.zshrc