Plugins are how asdf-vm understands handling different packages.
See All plugins for the plugins repository which lists all asdf-vm plugins we know.
See Creating Plugins for the super-simple API for supporting more languages.
asdf plugin-add <name>
# asdf plugin-add erlangIf the plugin you want to install is not part of the plugins repository, you can add it using its repository URL:
asdf plugin-add <name> <git-url>
# asdf plugin-add elm https://github.com/vic/asdf-elmasdf plugin-list
# asdf plugin-list
# java
# nodejsasdf plugin-list --urls
# asdf plugin-list
# java https://github.com/skotchpine/asdf-java.git
# nodejs https://github.com/asdf-vm/asdf-nodejs.gitasdf plugin-update --allIf you want to update a specific package, just say so.
asdf plugin-update <name>
# asdf plugin-update erlangasdf plugin-remove <name>
# asdf plugin-remove erlang