about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--machines/sternenseemann/base.nix10
-rw-r--r--machines/sternenseemann/wolfgang.nix3
2 files changed, 9 insertions, 4 deletions
diff --git a/machines/sternenseemann/base.nix b/machines/sternenseemann/base.nix
index 4678b8b1..952526e8 100644
--- a/machines/sternenseemann/base.nix
+++ b/machines/sternenseemann/base.nix
@@ -14,8 +14,14 @@ in {
   config = {
     boot.cleanTmpDir = true;
 
-    nix.useSandbox = true;
-    nix.extraOptions = "gc-keep-derivations = false";
+    nix = {
+      useSandbox = true;
+      extraOptions = ''
+        gc-keep-derivations = false
+        builders-use-substitutes = true
+      '';
+    };
+
     nixpkgs.config.allowUnfree = true;
 
     services.journald.extraConfig = lib.mkDefault "SystemMaxUse=500M";
diff --git a/machines/sternenseemann/wolfgang.nix b/machines/sternenseemann/wolfgang.nix
index 298b9081..b444451d 100644
--- a/machines/sternenseemann/wolfgang.nix
+++ b/machines/sternenseemann/wolfgang.nix
@@ -52,8 +52,6 @@ in {
   ];
 
   nix.maxJobs = 4;
-  nix.useSandbox = true;
-  nix.trustedUsers = [ "lukas" ];
 
   boot.initrd.luks.devices = {
     "main".device = "/dev/nvme0n1p2";
@@ -145,6 +143,7 @@ in {
     videoDrivers = [ "intel" ];
   };
 
+  nix.trustedUsers = [ "lukas" ];
   users.users.lukas = {
     isNormalUser = true;
     uid = 1000;