It's not a good idea to assume people want to install nix. Chances are users already have homebrew installed. At the very least, you should make it clear that the startup script is going to be installing some heavy stuff in the form of nix. An alternative would be to turn the startup script into some basic instructions like "install node (or nodenv) w/ your favorite package manager"