A better installation and version management system similar to rustup is in development by @dom96 called choosenim.
It seems like your on Linux? If so, perhaps your distro has a version of Nim in the repo? Perhaps some work could be done by creating a Flatpack or AppImage for easier cross-distro installation. If your on Mac you can use homebrew to install Nim. There is also nim-vm [https://github.com/ekarlso/nim-vm](https://github.com/ekarlso/nim-vm) but it is unmaintained and doesn't support Nimble very well.