開発日報

IT・WEB系備忘。日報は嘘です。

fish shell にsdkmanのパスを通す

参考 : https://github.com/sdkman/sdkman-cli/issues/294#issuecomment-318252058

  • ~/.config/fish/config.fish に以下を追記する。なければ作る。
#!/usr/bin/fish

# sdk command
function sdk
        bash -c "source $HOME/.sdkman/bin/sdkman-init.sh && sdk $argv"
end

# add paths
for ITEM in $HOME/.sdkman/candidates/* ;
        set -gx PATH $PATH $ITEM/current/bin
end