diff options
| -rwxr-xr-x | utils/install.sh | 16 | 
1 files changed, 15 insertions, 1 deletions
| diff --git a/utils/install.sh b/utils/install.sh index 53f23dd7..f4aebe93 100755 --- a/utils/install.sh +++ b/utils/install.sh @@ -3,10 +3,24 @@  set -o nounset    # error when referencing undefined variable  set -o errexit    # exit when command fails +installnodemac() { \ +  brew install node +} + +installnodeubuntu() { \ +  sudo apt install nodejs +} + +installnodearch() { \ +  sudo pacman -S nodejs +}  installnode() { \    echo "Installing node..." -  sudo curl -sL install-node.now.sh/lts | bash +  [ "$(uname)" == "Darwin" ] && installnodemac +  [  -n "$(uname -a | grep Ubuntu)" ] && installnodeubuntu +  [ -f "/etc/arch-release" ] && installnodearch +  [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ] && echo "Windows not currently supported"    npm i -g neovim  } | 
