Open1

ryeをfish環境で使う

あしやひろあしやひろ

ryeをfish環境で使う

ほぼrye公式ドキュメントのInstallationの通りインストールするので問題ないけど、ryeはまだfishシェルに対応してないようなので、Add Shims to Path のところをfish用に読み替えてやる必要がある。また、$HOME/.rye/env もfishでは読み込めないので、$HOME/.ryeenv.fishを用意する。

env.fish
# rye shell setup
if not contains -- "$HOME/.rye/shims" $PATH
    set -x PATH "$HOME/.rye/shims" $PATH
end

このファイルにパスを通す。

echo 'source "$HOME/.rye/env.fish"' >> ~/.config/fish/config.fish

あとは普通に使える。