diff --git a/.bashrc.local b/.bashrc.local index 01e6deb..0793f51 100644 --- a/.bashrc.local +++ b/.bashrc.local @@ -20,7 +20,11 @@ if [ -d "${PYENV_ROOT}" ]; then eval "$(pyenv init - --no-rehash)" fi # -[ -s "${HOME}/.fnm/fnm" ] && eval "$(${HOME}/.fnm/fnm env)" && export PATH="${HOME}/.fnm:${PATH}" +if [[ -x "${HOME}/.fnm/fnm" ]]; then + eval "$(${HOME}/.fnm/fnm env --use-on-cd)" && export PATH="${HOME}/.fnm:${PATH}" +elif [[ -x "/opt/homebrew/bin/fnm" ]]; then + eval "$(/opt/homebrew/bin/fnm env --use-on-cd)" +fi # if [ -d "${HOME}/.rbenv" ]; then if [[ ! "${PATH}" =~ "(^|:)${HOME}/\\.rbenv/bin(:|$)" ]]; then