fishを導入する際に少し躓いたので備忘録として残しておく。
fishをインストール
brew install fish
M1 macでは、パスが異なるので注意。
/opt/homebrew/bin/fish
にインストールされる。
fishのパスを追加
vi /etc/shells
で末尾に
opt/homebrew/bin/fish
を追加する。
chsh -s /opt/homebrew/bin/fish
でデフォルトのシェルを変更する。
再起動すると、shellがfishに変更される。
fishにbrewのパスを通す
fishはbashやzshと非互換であり、brewのPATHが通っていない(echo and $PATH
で確認できる)。
セッションを起動するために環境変数が設定されるよう、config.fish
を書き換える。
vi ~/.config/fish.config.fish
で
set PATH /opt/homebrew/bin $PATH
を追加する。
fish_config
コマンドで見た目を変えられる。
https://akashima.net/2021/11/06/1189/
https://qiita.com/ledsun/items/8ca1a450b21c8ebc9670