You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Arthur 92bad89f8a
docs(asdf): update usage example (#13055)
11 months ago
..
README.md docs(asdf): update usage example (#13055) 11 months ago
asdf.plugin.zsh fix(asdf)!: remove legacy <0.16 integration 12 months ago

README.md

asdf

Adds integration with asdf, the extendable version manager, with support for Ruby, Node.js, Elixir, Erlang and more.

Installation

  1. Install asdf and ensure that's it's discoverable on $PATH;
  2. Enable it by adding it to your plugins definition in ~/.zshrc:
plugins=(asdf)

Usage

Refer to the asdf plugin documentation for information on how to add a plugin and install the many runtime versions for it.

Example for installing the nodejs plugin and the many runtimes for it:

# Add plugin to asdf
asdf plugin add nodejs

# Install the latest available version
asdf install nodejs latest

# Uninstall the latest version
asdf uninstall nodejs latest

# Install a specific version
asdf install nodejs 16.5.0

# Set the latest version in .tool-versions of the `current directory`
asdf set nodejs latest

# Set a specific version in the `parent directory`
asdf set -p nodejs 16.5.0   # -p is shorthand for --parent

# Set a global version under `$HOME`
asdf set -u nodejs 16.5.0   # -u is shorthand for --home

For more commands, run asdf help or refer to the asdf CLI documentation.

Maintainer