The Determinate Nix Installer is an unofficial, opinionated installer for Nix created by Determinate Systems. It currently supports both Linux and macOS.
The Determinate Nix Installer, from Determinate Systems, differs from the official Nix installation script in several important ways:
/nix/receipt.json. This receipt enables the Determinate Nix Installer to seamlessly uninstall Nix, whereas the official Nix installation script provides no offboarding path of this kind.
plancommand to see how Nix Installer will change your system. We see this as an improvement over the official Nix installation script, which prompts you to approve changes but doesn't present all changes.
You can run the installer on your system using this command:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
For a more complete guide, see Get Nix running on your system here in Zero to Nix.