From bd0ce03473b487b2a71884c07c10b9f2c3b8eebc Mon Sep 17 00:00:00 2001 From: Ehren Kret Date: Mon, 24 May 2021 09:04:19 -0500 Subject: [PATCH] Fix broken source commands in node module Placing `--no-use` inside the quoted string results in source attempting to load a file which literally ends with ` --no-use` instead of passing --no-use as an argument. --- modules/node/init.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/node/init.zsh b/modules/node/init.zsh index 4f50194..55a54f8 100644 --- a/modules/node/init.zsh +++ b/modules/node/init.zsh @@ -24,13 +24,13 @@ elif (( $+commands[nodenv] )); then # Load manually installed NVM into the shell session. elif [[ -s ${local_nvm::=$local_nvm_paths[1]} ]]; then - source "$local_nvm --no-use" + source "$local_nvm" --no-use unset local_nvm{,_paths} # Load package manager installed NVM into the shell session. elif (( $+commands[brew] )) \ && [[ -d "${nvm_prefix::="$(brew --prefix nvm 2> /dev/null)"}" ]]; then - source "$nvm_prefix/nvm.sh --no-use" + source "$nvm_prefix/nvm.sh" --no-use unset nvm_prefix # Return if requirements are not found.