Get started with Determinate
Determinate is the best way to use Nix on macOS, WSL, and Linux. It is an end-to-end toolchain for using Nix, from installation to collaboration to deployment.
Get Determinate for macOS
If you’d like to install Determinate on NixOS, see our advanced installation guide.
Next
Determinate is Nix for work. Follow this guide to begin reaping the benefits of secure, confident Nix at scale.
Install Determinate on your workstation and let Nix power your development environments, system configurations, and more.
What is Determinate
Determinate, the end-to-end toolchain for Nix, is at home on teams with demanding security requirements. It has two core components:
-
Determinate Nix is Determinate Systems’ validated and secure downstream Nix distribution for enterprises. It comes bundled with Determinate Nixd, a helpful daemon that enables you to easily authenticate with FlakeHub and automates some otherwise-unpleasant aspects of using Nix, such as garbage collection and providing Nix with Keychain-provided certificates on macOS.
-
FlakeHub is platform for publishing and discovering Nix flakes that provides features like semantic versioning (SemVer) for Nix flakes, private flakes, resolved store paths, and FlakeHub Cache.