summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid T. Sadler <davidtsadler@googlemail.com>2020-08-20 14:21:03 +0100
committerDavid T. Sadler <davidtsadler@googlemail.com>2020-08-20 14:21:03 +0100
commit524acd658891598108f865f08ea4662b17008024 (patch)
tree5f316f1be36ff416236f79c4045ac82a59bb1fa9
parent72fca240bdaffa31cf1b45c5692f57f8b5188327 (diff)
Install nvm
-rw-r--r--gohan.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/gohan.sh b/gohan.sh
index 041793c..7094316 100644
--- a/gohan.sh
+++ b/gohan.sh
@@ -131,6 +131,12 @@ install_yay() {
cd /tmp || return);
}
+install_nodejs() {
+ [ ! -d "/home/$name/.local/src/nvm" ] && mkdir -p "/home/$name/.local/src/nvm" && chown "$name":"$name" "/home/$name/.local/src/nvm" &&
+ sudo -u "$name" curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | NVM_DIR="/home/$name/.local/src/nvm" bash >/dev/null 2>&1 &&
+ [ -d "/home/$name/.local/src/nvm" ] && chown -R "$name":"$name" "/home/$name/.local/src/nvm"
+}
+
### THE ACTUAL SCRIPT ###
install_from_pacman dialog || error "Are you sure you're running this as the root user and have an internet connection?"
@@ -153,4 +159,6 @@ install_yay
install_software
+install_nodejs
+
clear