お前らのターミナルはダサいという一年前の記事が人気記事にいたのでかわいいターミナルをお見せします。
はい。こんな感じです。どやっ!
しょぼんくんとしゃきんくんがコマンドの成功、失敗を教えてくれます。一番右の大カッコはgitの状態を表します。
解説
OS: Ubuntu16.04(Unity)
Terminal: GNOME Terminal emulator
色一覧
Text: #FFBAD2
BackGround: #5C604D
Red: #F20056
Green: #9AFF7A
Blue: #80BDCC
ソースコード(zsh)
SHOBON=$'\(´・ω・\`%)'
SHAKIN=$'\(\`・ω・´%)'
#prompt
PROMPT='%(?.%F{blue}$SHAKIN.%F{red}$SHOBON) %f %B%F{green}%n@%M%f%b: (%F{blue}%D %*%f) [${vcs_info_msg_0_}]
%B%F{green}%~%f%b $ '
PROMPT2='%B%F{green}%_%f%b> '
しょぼんとしゃきんのエスケープシークエンスについては、この記事にまとめました。このころのプロンプトは色が揃ってなくてダサいです。
gitの表示
autoload -Uz vcs_info
setopt prompt_subst
zstyle ':vcs_info:git:*' check-for-changes true
zstyle ':vcs_info:git:*' stagedstr "%F{blue}!"
zstyle ':vcs_info:git:*' unstagedstr "%F{gleen}+"
zstyle ':vcs_info:*' formats "%F{white}%c%u[%b]%f"
zstyle ':vcs_info:*' actionformats '[%b|%a]'
precmd () { vcs_info }
gitのカッコが二重になっているのははじめはミスでしたが気に入ったのでそのままにしています。
Font
Source Han Code JP
まとめ
ターミナルが可愛くなるとやる気が上がりますね。個人的には赤の色がいまいち気に入っていないのでもう少し調整します、そのうち。
(ちなみに普段はnvimを使うためicebergを眺めている時間のほうが長い)
しゃきんが並ぶと気分が良くなりますがどちらかといえばしょぼんの方が好きです。
追記
一つ言い忘れてました。見づらいです。