From ec16b7778234c31dfcf9b1c9e3f54d045565fd9d Mon Sep 17 00:00:00 2001 From: tv Date: Fri, 18 Mar 2022 13:48:56 +0100 Subject: lib: add evalModulesConfig --- lib/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/default.nix') diff --git a/lib/default.nix b/lib/default.nix index 94a8143..55cf176 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -2,6 +2,12 @@ let nixpkgs-lib = import ; lib = with lib; nixpkgs-lib // builtins // { + evalModulesConfig = modules: let + eval = evalModules { + inherit modules; + }; + in filterAttrsRecursive (name: _: !hasPrefix "_" name) eval.config; + evalSource = import ./eval-source.nix; git = import ./git.nix { inherit lib; }; -- cgit v1.2.3