diff options
Diffstat (limited to 'tasks/node.yml')
-rw-r--r-- | tasks/node.yml | 29 |
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 |