@adamnfish I would love to add proper support for nvm. I personally don’t use nvm, so it was difficult for me to know what the ideal solution would be.
Having the plugin read the .nvmrc file sounds like the way to go. Can you create an issue on Github with more details? e.g. a representative .nvmrc file along with how you would expect it to work with the paths to elm, elm-format, and elm-test. Thanks.