diff --git a/modules/android-cache.nix b/modules/android-cache.nix index 64e161b..96a2968 100644 --- a/modules/android-cache.nix +++ b/modules/android-cache.nix @@ -1,7 +1,7 @@ { lib, ... }: let mirrors = { - # "https://android.googlesource.com" = "/mnt/aospaosp/mirror"; + "https://android.googlesource.com" = "/var/lib/src/aosp/mirror"; "https://github.com/LineageOS" = "/var/lib/src/lineageos/LineageOS"; "https://github.com/TheMuppets" = "/var/lib/src/themuppets/TheMuppets"; }; diff --git a/modules/hydra/coordinator.nix b/modules/hydra/coordinator.nix index 0f28dfd..55dda02 100644 --- a/modules/hydra/coordinator.nix +++ b/modules/hydra/coordinator.nix @@ -1,6 +1,6 @@ { pkgs, ... }: { services.hydra = { - enable = false; + enable = true; hydraURL = "https://hydra.newtype.fr"; notificationSender = "hydra@localhost"; buildMachinesFiles = [ "/etc/nix/machines" ]; diff --git a/modules/nix-daemon.nix b/modules/nix-daemon.nix index 0cad83b..760c768 100644 --- a/modules/nix-daemon.nix +++ b/modules/nix-daemon.nix @@ -57,8 +57,8 @@ in nrBuildUsers = 128; settings = { - keep-outputs = false; - keep-derivations = false; + keep-outputs = true; + keep-derivations = true; use-cgroups = true; http-connections = 0; auto-allocate-uids = true; @@ -76,7 +76,7 @@ in ]; experimental-features = [ "auto-allocate-uids" - # "ca-derivations" this feature is really extremely broken. + "ca-derivations" "cgroups" "discard-references" "fetch-closure"