{config, lib, pkgs, ... }: { nix.buildMachines = [ { hostName = "seras.kyouma.net"; sshUser = "build"; maxJobs = 40; speedFactor = 40; systems = [ "x86_64-linux" ]; supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ]; } { hostName = "integra.kyouma.net"; sshUser = "build"; maxJobs = 4; speedFactor = 8; systems = [ "aarch64-linux" ]; supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ]; } ]; nix.distributedBuilds = true; programs.ssh = { knownHosts = { "seras.kyouma.net".publicKey = "sh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPNVavo3YHVsrYwXRVISu7kDoknn+5inFGySn4azlB8P"; "integra.kyouma.net".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIBwEQiSfaDrUAwgul4mktusBPcIVxI4pLNDh9DPopVU"; }; }; }