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.
Get started
Or paste this "Get Started" prompt into an agent. It will install Nub and explain how it can be used in your project. (It won't make any changes without permission.)