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,19 +1,38 @@
{ {
config, config,
outputs, outputs,
lib,
... ...
}: }:
{ {
nix.distributedBuilds = true; config = lib.mkMerge [
# nix.settings.builders-use-substitutes = true; (lib.mkIf (config.networking.hostName != "ymir") {
nix.buildMachines = [ nix.distributedBuilds = true;
{ # nix.settings.builders-use-substitutes = true;
hostName = "ymir"; nix.buildMachines = [
systems = ["x86_64-linux" "aarch64-linux"]; {
supportedFeatures = outputs.nixosConfigurations.ymir.config.nix.settings.system-features; hostName = "ymir";
sshKey = config.age.secrets.ssh-key-private.path; systems = ["x86_64-linux" "aarch64-linux"];
sshUser = "osbm"; supportedFeatures = outputs.nixosConfigurations.ymir.config.nix.settings.system-features;
protocol = "ssh-ng"; sshKey = config.age.secrets.ssh-key-private.path;
} sshUser = "osbm";
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";
}
];
})
]; ];
} }