summaryrefslogtreecommitdiff
path: root/tasks/node.yml
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/node.yml')
-rw-r--r--tasks/node.yml29
1 files changed, 0 insertions, 29 deletions
diff --git a/tasks/node.yml b/tasks/node.yml
index 9699e22..5ca660b 100644
--- a/tasks/node.yml
+++ b/tasks/node.yml
@@ -11,32 +11,3 @@
changed_when: true
tags:
- node
-
-- name: Enable nvm
- ansible.builtin.lineinfile:
- path: "~/.config/zsh/.zshrc"
- line: |
- export NVM_DIR=~/.nvm
- [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
- autoload -U add-zsh-hook
- load-nvmrc() {
- local node_version="$(nvm version)"
- local nvmrc_path="$(nvm_find_nvmrc)"
-
- if [ -n "$nvmrc_path" ]; then
- local nvmrc_node_version=$(nvm version "$(cat "${nvmrc_path}")")
-
- if [ "$nvmrc_node_version" = "N/A" ]; then
- nvm install
- elif [ "$nvmrc_node_version" != "$node_version" ]; then
- nvm use
- fi
- elif [ "$node_version" != "$(nvm version default)" ]; then
- echo "Reverting to nvm default version"
- nvm use default
- fi
- }
- add-zsh-hook chpwd load-nvmrc
- load-nvmrc
- tags:
- - node