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

#macos, #terminal, #zsh

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

zsh

zshのインストール

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

brew install zsh

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

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

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をインストールする。

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

テーマを変更する

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

vim ~/.zshrc

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

ZSH_THEME="wedisagree"

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

source ~/.zshrc