Skip to content

feat: add env var overrides for package manager installs#35

Open
aliou wants to merge 1 commit intonicobailon:mainfrom
aliou:feat/stable-paths
Open

feat: add env var overrides for package manager installs#35
aliou wants to merge 1 commit intonicobailon:mainfrom
aliou:feat/stable-paths

Conversation

@aliou
Copy link

@aliou aliou commented Jan 27, 2026

Hello! This introduces optional environment variables to control where to install/find binaries. This follows #32 to make the surf-cli more nix friendly.

Let me know if you need/want other changes and if i should add a changelog entry!

Session: https://buildwithpi.ai/session/#d10018b8b6995f8da783f969d94960ec

Commit desc

Add SURF_NODE_PATH, SURF_HOST_PATH, and SURF_EXTENSION_PATH
environment variables to support package manager installations
(e.g., Nix) that store binaries in non-standard locations
or use stable symlinks that survive reinstalls.

Add SURF_NODE_PATH, SURF_HOST_PATH, and SURF_EXTENSION_PATH
environment variables to support package manager installations
(e.g., Nix) that store binaries in non-standard locations
or use stable symlinks that survive reinstalls.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant