Skip to content

Instantly share code, notes, and snippets.

@dtom90
Created October 12, 2020 16:42
Show Gist options
  • Select an option

  • Save dtom90/37cdf9278c2bc5467d904a47f0a91c74 to your computer and use it in GitHub Desktop.

Select an option

Save dtom90/37cdf9278c2bc5467d904a47f0a91c74 to your computer and use it in GitHub Desktop.

Revisions

  1. dtom90 created this gist Oct 12, 2020.
    14 changes: 14 additions & 0 deletions .zshrc
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    # NVM Initialization...

    # place this after nvm initialization!
    autoload -U add-zsh-hook
    load-nvmrc() {
    package_node_version="$(node -p "require('./package.json').engines.node")" >/dev/null 2>&1

    if [ -n "$package_node_version" ]; then
    echo "Detected node version $package_node_version in package.json"
    nvm use $package_node_version
    fi
    }
    add-zsh-hook chpwd load-nvmrc
    load-nvmrc