aboutsummaryrefslogtreecommitdiff
path: root/nix/lib
diff options
context:
space:
mode:
Diffstat (limited to 'nix/lib')
-rw-r--r--nix/lib/mkSystem.nix9
-rw-r--r--nix/lib/overlays.nix9
2 files changed, 8 insertions, 10 deletions
diff --git a/nix/lib/mkSystem.nix b/nix/lib/mkSystem.nix
index b0f17ee..9cc504b 100644
--- a/nix/lib/mkSystem.nix
+++ b/nix/lib/mkSystem.nix
@@ -1,6 +1,10 @@
# This function creates a NixOS system based on our VM setup for a
# particular architecture.
-{ nixpkgs, inputs }:
+{
+ nixpkgs,
+ inputs,
+ overlays,
+}:
name:
{
@@ -27,6 +31,9 @@ systemFunc rec {
# Allow unfree packages.
{ nixpkgs.config.allowUnfree = true; }
+ # Add overlays
+ { nixpkgs.overlays = overlays; }
+
machineConfig
userOSConfig
home-manager.home-manager
diff --git a/nix/lib/overlays.nix b/nix/lib/overlays.nix
deleted file mode 100644
index 7b338c6..0000000
--- a/nix/lib/overlays.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-let
- path = ../../overlays;
-in
-with builtins;
-map (n: import (path + ("/" + n))) (
- filter (n: match ".*\\.nix" n != null || pathExists (path + ("/" + n + "/default.nix"))) (
- attrNames (readDir path)
- )
-)