From f0b4a81bd043dd1eae81f3dee83fdee84ba24661 Mon Sep 17 00:00:00 2001 From: LPJon <46533576+LPJon@users.noreply.github.com> Date: Thu, 31 Aug 2023 02:12:15 -0500 Subject: [PATCH] Update install_terminal Added code to load NVM while still in the script --- install_terminal | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/install_terminal b/install_terminal index 9fe4328..3acba0b 100644 --- a/install_terminal +++ b/install_terminal @@ -29,7 +29,9 @@ if [ "$usenvm" == "n" ]; then fi elif [ "$usenvm" == "y" ]; then if [ -e "$HOME/.nvm" ];then - source $HOME/.bashrc + export NVM_DIR="$HOME/.nvm" + [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm + [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion nvm install $nodeversion nvm use $nodeversion if [ "$(getsystemnodeversion)" != "v$nodeversion" ]; then @@ -39,7 +41,9 @@ elif [ "$usenvm" == "y" ]; then if [ ! -e "$HOME/.nvm" ]; then yum -y install curl curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash - source $HOME/.bashrc + export NVM_DIR="$HOME/.nvm" + [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm + [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion nvm install "$nodeversion" nvm use "$nodeversion" ln -sf /root/.nvm/versions/node/v"$nodeversion"/bin/node /usr/bin/node