Testing add remote builders for fw16

This commit is contained in:
Tristan D. 2024-08-26 09:20:50 +02:00
parent d4add91cbd
commit bcd279b56d
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4
2 changed files with 43 additions and 2 deletions

View file

@ -25,6 +25,45 @@
./disks.nix ./disks.nix
]; ];
nix.settings.builders-use-substitutes = true;
nix.distributedBuilds = true;
nix.buildMachines = [
{
hostName = "nixremote@nixos-desk";
system = "x86_64-linux";
protocol = "ssh";
maxJobs = 8;
speedFactor = 1;
supportedFeatures = [
"benchmark"
"big-parallel"
"kvm"
"nixos-test"
"gccarch-x86-64-v3"
"gccarch-znver3"
];
mandatoryFeatures = [ ];
}
{
hostName = "nixremote@nixos-pulse";
system = "x86_64-linux";
protocol = "ssh";
maxJobs = 8;
speedFactor = 1;
supportedFeatures = [
"benchmark"
"big-parallel"
"kvm"
"nixos-test"
"gccarch-x86-64-v3"
"gccarch-znver2"
];
mandatoryFeatures = [ ];
}
];
#################### ####################
systemd.user = { systemd.user = {
services.modprobed-db = { services.modprobed-db = {
@ -57,6 +96,7 @@
services.power-profiles-daemon.enable = true; services.power-profiles-daemon.enable = true;
powerManagement.powertop.enable = true; powerManagement.powertop.enable = true;
programs.corectrl.gpuOverclock.enable = lib.mkForce false; # TODO Check if needed programs.corectrl.gpuOverclock.enable = lib.mkForce false; # TODO Check if needed
programs.adb.enable = true;
#### ####
nix.settings.system-features = [ nix.settings.system-features = [
@ -100,7 +140,7 @@
configurationLimit = 8; configurationLimit = 8;
memtest86.enable = true; memtest86.enable = true;
bootCounting.enable = true; # bootCounting.enable = true; # reverted atm
}; };
efi.canTouchEfiVariables = true; efi.canTouchEfiVariables = true;
}; };
@ -231,6 +271,7 @@
cpu-x cpu-x
fw-ectool fw-ectool
sbctl # secureboot debugging/config/mgmt sbctl # secureboot debugging/config/mgmt
android-tools
]; ];
hardware = { hardware = {