Nushell
Summary
| Item | Value |
|---|---|
Homepage |
|
Binary |
|
Role in Dev-Centr |
Recommended default shell on Windows, macOS, and Linux |
Book / install |
|
Source |
Detection hints (for tools)
Tools that require Nushell can treat any of these as strong signals (combine for robustness):
-
Environment:
NU_VERSIONset in a Nushell process tree -
Parent / current process name:
nu/nushell -
Invoking shell identity available to child processes (prefer documented Nushell env conventions over guessing)
If the tool is not under Nushell but nu is on PATH, relaunch inside Nushell (see OpenShellOrg nu-require). If Nushell is missing, tell the user the tool requires it, link to https://www.nushell.sh/, and optionally offer install.