HomesteadにBASH_ITをインストール
Laravel Homesteadでは、バージョンアップごとに設定ファイルのHomestead.yaml
と、プロビジョニング後に自動実行されるafter.sh
を使いまわします。
after.sh
は、デフォルトのHomesteadパッケージでは足りないツールなどをインストールするために使用します。これを利用し、Homestead Box標準シェルであるbashを使いやすくするBASH_ITをインストールする方法を紹介します。
BASH_ITはzshのoh-my-zshと同じような機能を提供します。
after.sh
の最後に、以下のように追加してください。
### BASH_IT # 公式リポジトリをクローン git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it # インストール ~/.bash_it/install.sh --silent # テーマの書き換え sed -i "s/BASH_IT_THEME='bobby'/BASH_IT_THEME='brainy'/" .bashrc
テーマはデフォルトのboddy
を私の愛用しているbrainy
に変更する例です。好みのテーマがあれば、brainy
の代わりに指定してください。好みがない、わからなければsed ...
の行は削除するか、コメントにしてください。