In reply to @Trayambak "I'm sorry if I'm": maybe you can't see the original message they're replying to so here you go: >>> I made a thing: https://codeberg.org/janAkali/grabnim grabnim is a choosenim alternative that doesn't break lsp: - can install and change between multiple versions of compiler - downloads official packages from `nim-lang.org/install.html` - unzips them to `~/.local/share/grabnim/nim-` or `%LOCALAPPDATA%/grabnim/nim-` - no buggy shims, uses symlink on unix, junction on windows (admin user is not required) - creates symlink/junction: `~/../grabnim/nim-` -> `~/../grabnim/current` - no configs, just add `~/../grabnim/current/bin` to `PATH` - doesn't build nim from sources, yet (`grabnim/nim-devel` path is supported, but you have to `git clone` and compile it manually for now) - replaces choosenim 100% for me, maybe for you too