From b002aebbcaad1573da88b631adf2f01660866e29 Mon Sep 17 00:00:00 2001 From: Ted Kulp Date: Fri, 12 Nov 2021 06:42:22 -0500 Subject: [PATCH] More fnm tweaks --- .config/zsh/fnm.zsh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.config/zsh/fnm.zsh b/.config/zsh/fnm.zsh index 8f1020b..3d4955d 100644 --- a/.config/zsh/fnm.zsh +++ b/.config/zsh/fnm.zsh @@ -1,4 +1,14 @@ export PATH=/home/ted/.fnm:$PATH eval "`fnm env`" +autoload -U add-zsh-hook +_fnm_autoload_hook () { + if [[ -f .node-version || -f .nvmrc ]]; then + fnm use --install-if-missing + fi +} + +add-zsh-hook chpwd _fnm_autoload_hook \ + && _fnm_autoload_hook + alias nvm="fnm"