From 135bd39ef1266791144b70daede7e91c29925941 Mon Sep 17 00:00:00 2001 From: Jake Hamilton Date: Sat, 8 Jun 2024 05:23:33 -0700 Subject: [PATCH] feat: make lib a dynamic arg --- foundation/flake.lock | 2 +- lib/src/modules/default.nix | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/foundation/flake.lock b/foundation/flake.lock index 215017c..3c51a07 100644 --- a/foundation/flake.lock +++ b/foundation/flake.lock @@ -3,7 +3,7 @@ "lib": { "locked": { "lastModified": 1, - "narHash": "sha256-TjsTWJP2N/G0o5ca4v6ooGYHMydtvKf52xnHn4DzZTQ=", + "narHash": "sha256-nJ4WxMYE8OFaW6EhJDULMaBaTtXiVtR/MhIvZ4BMqbU=", "path": "../lib", "type": "path" }, diff --git a/lib/src/modules/default.nix b/lib/src/modules/default.nix index 2a3e83e..6870bd9 100644 --- a/lib/src/modules/default.nix +++ b/lib/src/modules/default.nix @@ -594,6 +594,8 @@ lib: { meta = { inherit extend type; }; + + lib = lib.modules.overrides.default lib; }; }; }; @@ -605,7 +607,7 @@ lib: { collect (args.path or "") (modules ++ [internal]) - ({inherit lib options config;} // args); + ({inherit options config;} // args); in lib.modules.combine prefix (lib.lists.reverse collected);