lib/plugins: call sub-components with relevant args

This commit is contained in:
Matt Sturgeon 2024-12-18 23:15:09 +00:00
parent 690fc895b5
commit 787844cfe4
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
4 changed files with 21 additions and 23 deletions

View file

@ -1,4 +1,7 @@
{ lib }:
{
lib,
utils,
}:
{
name,
maintainers,
@ -56,7 +59,7 @@ let
})
'';
luaConfigAtLocation = lib.nixvim.plugins.utils.mkConfigAt configLocation cfg.luaConfig.content;
luaConfigAtLocation = utils.mkConfigAt configLocation cfg.luaConfig.content;
in
{
meta = {
@ -105,7 +108,7 @@ let
# Apply any additional configuration added to `extraConfig`
(lib.optionalAttrs (args ? extraConfig) (
lib.nixvim.plugins.utils.applyExtraConfig {
utils.applyExtraConfig {
inherit extraConfig cfg opts;
}
))
@ -162,7 +165,7 @@ in
imports
++ [
module
(lib.nixvim.plugins.utils.mkPluginPackageModule { inherit loc packPathName package; })
(utils.mkPluginPackageModule { inherit loc packPathName package; })
]
++ lib.optional deprecateExtraOptions (
lib.mkRenamedOptionModule (loc ++ [ "extraOptions" ]) settingsPath