smart-mode-lineを使い始めた - $shibayu36->blog;でsmart-mode-lineを導入したんだけど、出したい情報のカスタマイズがしやすくないよなーと思って、今度はpowerline.elを導入した。
インストール
MELPAにあるのでそれで。
M-x package-install powerline
設定を追加。テーマは適当にhttps://github.com/milkypostman/powerline/blob/master/powerline-themes.elのらへんを見て好きなの使いましょう。自分でカスタマイズもできる。
(require 'powerline) (powerline-default-theme)
色のカスタマイズ
色のカスタマイズは
- activeなモードライン用 : mode-line, powerline-active1, powerline-active2
- activeでないモードライン用 : mode-line-inactive, powerline-inactive1, powerline-inactive2
あたりをいじると良い。
とりあえず僕はactiveなものだけいじって一旦ピンクっぽくしてみた。
(set-face-attribute 'mode-line nil :foreground "#fff" :background "#FF0066" :box nil) (set-face-attribute 'powerline-active1 nil :foreground "#fff" :background "#FF6699" :inherit 'mode-line) (set-face-attribute 'powerline-active2 nil :foreground "#000" :background "#ffaeb9" :inherit 'mode-line)
あんまり見やすくないのでもうちょっと調整すると思う。あとファイル名のところが白くなってしまうのなんでかわかってない。
まとめ
現状はこんな感じの設定になった。
powerline.elは自分で出したい情報のカスタマイズがしやすそうだったので、https://github.com/milkypostman/powerline/blob/master/powerline-themes.el あたりを見てこれから良い感じにしていきたい。