oh my zshのthemeをpowerlineにした
以下を参考にやってみた。
oh-my-zshでpowerlineを堪能する - Qiita
インストール
以下のリポジトリをcloneする。
jeremyFreeAgent/oh-my-zsh-powerline-theme
$ git clone https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme.git
インストールスクリプトを実行してpowerline.zsh-theme
へのシンボリックリンクを.oh-my-zsh/themes/
に作成する。
$ cd oh-my-zsh-powerline-theme/ $ ./install_in_omz.sh
テーマの変更
.zshrc
を修正する。
ZSH_THEME="powerline"
フォントの変更
参考にしたページと同じく、Monaco使ってるので、Monaco for Powerline.otfを入れる。
Patched font Monaco for OSX Vim-Powerline
Monaco for Powerline.otfをダウンロードして/Library/Fonts
に入れる。
不具合対策
現時点(2015/6/14)では、oh-my-zsh-powerline-themeに不具合があるようで、コマンドの補完をしたときに、コマンドの最初の文字が、入力行の先頭に消せない文字としてゴミのように残ってしまう。また、それ以外にも補完時の挙動がいろいろおかしかったりする。
で、こういうissueが立てられている。
その中に、
In the meantime remove the line ZLE_RPROMPT_INDENT=0 from the file powerline.zsh-theme
というコメントがあるので、これに従ってpowerline.zsh-themeを修正した。
# ZLE_RPROMPT_INDENT=0
ZLE_RPROMPT_INDENT=0
をコメントアウトする。
これで.zshrc
を再読み込みすると、確かに挙動は直った。
暫定処置的な感じだけど、とりあえずこれでよさげ。
まとめ
手軽におしゃれ!