Advanced installation
This guide is intended for users who’d like to install Determinate on these platforms:
💡
For instructions on installing Determinate on a fleet of machines using Mobile Device Management (MDM), see our dedicated MDM guide.
Install on NixOS
If you’re a NixOS user, you can set up Determinate using the nixosModules.default
module output from the determinate
flake.
Here’s an example NixOS configuration:
flake.nix
{
inputs.determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1";
inputs.nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.2405.0";
outputs = { determinate, nixpkgs, ... }: {
nixosConfigurations.my-workstation = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
# Load the Determinate module
determinate.nixosModules.default
];
};
};
}