about summary refs log tree commit diff
path: root/machines/sternenseemann
diff options
context:
space:
mode:
Diffstat (limited to 'machines/sternenseemann')
-rw-r--r--machines/sternenseemann/base.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/machines/sternenseemann/base.nix b/machines/sternenseemann/base.nix
index 765bfbf5..6c432a18 100644
--- a/machines/sternenseemann/base.nix
+++ b/machines/sternenseemann/base.nix
@@ -26,7 +26,19 @@ in {
       };
     };
 
-    nixpkgs.config.allowUnfree = true;
+    nixpkgs = {
+      config.allowUnfree = true;
+      # Use local depot if rebuilding on a machine where it's available
+      overlays = lib.optionals (builtins.pathExists "/home/lukas/src/depot") [
+        (self: super: {
+          vuizvui = super.vuizvui // {
+            tvl = super.vuizvui.tvl.override {
+              tvlSrc = /home/lukas/src/depot;
+            };
+          };
+        })
+      ];
+    };
 
     services.journald.extraConfig = lib.mkDefault "SystemMaxUse=500M";