fish shellをいじくる(メモ)
最近hot(と信じたい)fish shellさんをいじります。
主にカラフルにして見やすくするところまでをやっていきます。
チラシ裏のメモ書き程度です。
あまり真に受けないでね。
プロンプト
Powerlineしたい
bobthefishを入れる
bobthefish
注:fisherで導入するとともに以下のファイルが上書きされるので、注意
それ以外もなんか増えてるので、公式で確認すること。
GitHub - oh-my-fish/theme-bobthefish: A Powerline-style, Git-aware fish theme optimized for awesome.
~/.config/fish/functions/fish_greeting.fish ~/.config/fish/functions/fish_mode_prompt.fish ~/.config/fish/functions/fish_prompt.fish ~/.config/fish/functions/fish_right_prompt.fish ~/.config/fish/functions/fish_title.fish
左側を調整
1回ごと改行すると見やすくなるので、
~/.config/fish/functions/fish_prompt.fish
内の function fish_prompt
すぐ下に以下のように空のechoを追加してみる。
function fish_prompt -d "省略" echo ""
おそらく改行してくれているはず
右側も調整
localeを日本語にしてるので、右の時間表示がうるさい。
2019年02月22日 15時07分46秒
~/.config/fish/functions/fish_right_prompt.fishを弄る
function __bobthefish_timestamp # or set -l theme_date_format "+%c" or set -l theme_date_format "+[%T]" end
こんな感じに変更してみた
[15:10:40]