diff --git a/flake.nix b/flake.nix index 8dc8e7e..90f84fc 100644 --- a/flake.nix +++ b/flake.nix @@ -44,9 +44,11 @@ latest = { }; }; + lib = import ./lib { lib = devlib.lib // nixos.lib; }; + sharedOverlays = [ (final: prev: { - ourlib = prev.devlib.extend (import ./lib); + ourlib = self.lib; }) ]; @@ -56,6 +58,7 @@ channelName = "nixos"; modules = ./modules/module-list.nix; externalModules = [ + { _module.args.ourlib = self.lib; } ci-agent.nixosModules.agent-profile home.nixosModules.home-manager ./modules/customBuilds.nix diff --git a/lib/default.nix b/lib/default.nix index c4da46c..2356e1f 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -1,2 +1,2 @@ -lfinal: lprev: { -} +{ lib }: +lib.makeExtensible (self: { })