Git bashでSolarized Color
Solarizedのdarkが大好き。
Solarized - Ethan Schoonover
自分が使うPCのターミナル(とEmacs)をすべてsolarized darkにすることで環境の差を小さくし、
会社にいながら家にいるような気持ちでリラックスしてPCに向き合える。*1
WindowsのPCにはGit bash(mintty)をインストールして、ここでシェルを書いたりコマンドを実行したりしている。
.bashrcに以下2行を書いて、対応するファイルを以下のように作ってホームディレクトリに転がしておけば、それでOK。
.bashrc
# set solarized color
sh ~/solarized-base-colors.sh
sh ~/solarized-dark-colors.sh
solarized-base-colors.sh
echo -ne '\e]4;1;#DC322F\a' # red echo -ne '\e]4;2;#859900\a' # green echo -ne '\e]4;3;#B58900\a' # yellow echo -ne '\e]4;4;#268BD2\a' # blue echo -ne '\e]4;5;#D33682\a' # magenta echo -ne '\e]4;6;#2AA198\a' # cyan echo -ne '\e]4;7;#EEE8D5\a' # white (light grey really) -> base2 echo -ne '\e]4;8;#002B36\a' # bold black (i.e. dark grey -> base03) echo -ne '\e]4;9;#CB4B16\a' # bold red -> orange echo -ne '\e]4;10;#586E75\a' # bold green -> base01 echo -ne '\e]4;11;#657B83\a' # bold yellow -> base00 echo -ne '\e]4;12;#839496\a' # bold blue -> base0 echo -ne '\e]4;13;#6C71C4\a' # bold magenta -> violet echo -ne '\e]4;14;#93A1A1\a' # bold cyan -> base1 echo -ne '\e]4;15;#FDFDE3\a' # bold white -> base3
solarized-base-colors.sh
echo -ne '\e]10;#657B83\a' # Foreground -> base00 echo -ne '\e]11;#002B36\a' # Background -> base03 echo -ne '\e]12;#93A1A1\a' # Cursor -> base1
でも実は一番好きな配色は、solarized lightにしてUbuntuのデフォルトのターミナルで
emacs -nw
で現れる色合いです。
*1:家にいながら会社にいるような気持ちにもなる。