A patch release adding two installer customization options.
Installer customization
The curl | bash and irm | iex installers now honor two environment variables, following the same convention as rustup and uv:
- Set
NUB_INSTALL_DIRto install somewhere other than~/.nub;nub upgradeupdates a relocated install in place. - Set
NUB_NO_MODIFY_PATHtruthy (1/yes/true/on) to skip the shell-profile edit; the script prints thePATHline to add yourself.
Set them on the shell that runs the script — the right side of the pipe, not on curl:
curl -fsSL https://nubjs.com/install.sh | NUB_INSTALL_DIR="$HOME/.local/nub" NUB_NO_MODIFY_PATH=1 bashWith neither variable set, the installer behaves exactly as before. (#420)
Documentation
A new VS Code debugging guide covers running programs through nub under the editor's debugger.
The full release notes list every change in this release.