Welcome to the new unified Determinate docs experience!
TroubleshootingVisible `nixbld` users on macOS

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.