lib: remove dependency on pkgs

This commit is contained in:
Matt Sturgeon 2024-12-15 05:23:06 +00:00
parent 9e6b207401
commit 32027965d8
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
6 changed files with 28 additions and 35 deletions

View file

@ -57,8 +57,7 @@ in
config = mkMerge [
{
# Make our lib available to the host modules
# NOTE: user-facing so we must include the legacy `pkgs` argument
lib.nixvim = lib.mkDefault (import ../lib { inherit pkgs lib; });
lib.nixvim = lib.mkDefault (import ../lib { inherit lib; });
# Make nixvim's "extended" lib available to the host's module args
_module.args.nixvimLib = lib.mkDefault config.lib.nixvim.extendedLib;

View file

@ -8,9 +8,8 @@ default_pkgs: self:
module,
}:
let
# NOTE: user-facing so we must include the legacy `pkgs` argument
helpers = import ../lib { inherit pkgs lib _nixvimTests; };
# NOTE: we are importing this just for evalNixvim
helpers = import ../lib { inherit lib _nixvimTests; };
inherit (helpers.modules) evalNixvim;
mkNvim =