update remote builds

This commit is contained in:
Osman Faruk Bayram 2025-09-07 10:57:51 +03:00
parent 79fdf11ecb
commit 018f4da4ad

View file

@ -1,9 +1,12 @@
{
config,
outputs,
lib,
...
}:
{
config = lib.mkMerge [
(lib.mkIf (config.networking.hostName != "ymir") {
nix.distributedBuilds = true;
# nix.settings.builders-use-substitutes = true;
nix.buildMachines = [
@ -16,4 +19,20 @@
protocol = "ssh-ng";
}
];
})
(lib.mkIf (config.networking.hostName != "wallfacer") {
nix.distributedBuilds = true;
# nix.settings.builders-use-substitutes = true;
nix.buildMachines = [
{
hostName = "wallfacer";
systems = ["x86_64-linux"];
supportedFeatures = outputs.nixosConfigurations.wallfacer.config.nix.settings.system-features;
sshKey = config.age.secrets.ssh-key-private.path;
sshUser = "osbm";
protocol = "ssh-ng";
}
];
})
];
}