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
];
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 = {
services.modprobed-db = {
@ -57,6 +96,7 @@
services.power-profiles-daemon.enable = true;
powerManagement.powertop.enable = true;
programs.corectrl.gpuOverclock.enable = lib.mkForce false; # TODO Check if needed
programs.adb.enable = true;
####
nix.settings.system-features = [
@ -100,7 +140,7 @@
configurationLimit = 8;
memtest86.enable = true;
bootCounting.enable = true;
# bootCounting.enable = true; # reverted atm
};
efi.canTouchEfiVariables = true;
};
@ -231,6 +271,7 @@
cpu-x
fw-ectool
sbctl # secureboot debugging/config/mgmt
android-tools
];
hardware = {

View file

@ -5,7 +5,7 @@
, lib
, ...
}: {
nix.settings.trusted-users = ["@wheel"];
nix.settings.trusted-users = [ "@wheel" ];
users.users = {
tester = {
isNormalUser = true;