-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nix installer is way too verbose #6329
Comments
👍 that'll make it more user friendly. |
While it's still somewhat verbose, the multiuser installer does output less information when "headless" (when FD 0 is not open). This, for example, omits the sudo blocks like:
You can see an example of how it differs in any of the CI runs using install-nix-action, i.e. https://github.com/NixOS/nix/runs/5677772364?check_suite_focus=true#step:4:94 |
From NixUX: |
FWIW there are a fair number of material installer improvents that are not technically hard that I personally consider to be ~blocked on better testing. The installer tests reduced uncertainty a lot--for the golden path. But most of the support load is in the edge cases. |
Generally Unix commands should be quiet unless they have something interesting to say (like error messages). By contrast, the Nix installer prints hundreds of lines like:
This drowns out useful information. I think it would be better to print only major steps and config info, e.g.
If a command fails, the exact command should be printed. And maybe it could keep a log containing all executed commands.
The text was updated successfully, but these errors were encountered: