{ config, pkgs, ...}: { nix.buildMachines = [ { hostName = "Aphelion"; system = "x86_64-linux"; protocol = "ssh-ng"; # if the builder supports building for multiple architectures, # replace the previous line by, e.g. # systems = ["x86_64-linux" "aarch64-linux"]; maxJobs = 16; speedFactor = 2; supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ]; mandatoryFeatures = [ ]; }] ; nix.distributedBuilds = true; # optional, useful when the builder has a faster internet connection than yours nix.extraOptions = '' builders-use-substitutes = true ''; nix.settings.trusted-public-keys = [ "Aphelion:8l9lrL3kszDTXkpA/R4ZFhSifiBoogiOIt1srgLb6Vw=" ]; }