homebrewでインストールしたパッケージ類をfishでも使う方法

こんにちは!Takuya.B(@TB_IQ )です。

先日、shellをzshからfishに乗り換えました。

fishでもhomebrewを使えるようにする

zshを使っていたので、homebrewは既にインストール済みのはず。

つまりfishでインストール済みのhomebrewのパスを通せば使えるはずです。

以下コマンドでHomebrewのパスを表示

which brew

# 出力例↓
/opt/homebrew/bin/brew

~/.config/fish/config.fish に以下記述する

if status is-interactive
    # Commands to run in interactive sessions can go here
    # ↓追記する
    eval (/opt/homebrew/bin/brew shellenv)
end

これだけでfishでもHomebrewを使えるようになります。

また、zshなどで過去にHomebrew経由でインストールしたパッケージ類も使えるようになります。

スポンサーリンク

あとがき

Homebrewをインストールして各パッケージを再度インストールする必要があるのかと思っていたら、Homebrewのパスを通すだけでその他パッケージも使えるようになったので良かったです。


相談を受けています

VanCreateという屋号で、WEBサイト制作・システム開発・アプリ開発をやっています。

AIに任せる形での進め方についても相談を受けています。

  • AIにどこまで任せられるのか、うちの場合はどうなのか
  • 何から手をつければいいのか

こういう、まだ形になっていない段階の話でも大丈夫です。

お問い合わせはこちら(vancreate.jp)