Visible nixbld
users on macOS
Some macOS systems fail to hide the users that Nix uses for build isolation. These users can usually be hidden by simply re-running the Determinate installer.
Re-run the Determinate installer
Try installing Determinate again, using the Determinate package for macOS.
Restart your computer and try again
Sometimes, the odd behavior on macOS can be cleared by restarting your computer. Try restarting your computer, and re-running the Determinate package for macOS.
If the nixbld
users are still visible, you can try marking them hidden manually.
Mark them hidden manually (advanced)
Occasionally, a user can manually mark a user hidden even when the Determinate installer cannot.
The following command in a terminal may solve the problem.
Note: please do not try this unless you are very comfortable with the terminal already.
for username in $(dscl . -list /Users | grep '^_nixbld'); do
dscl . -create "/Users/$username" IsHidden 1
done
Need help? Join us on Discord.