mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-22 08:53:28 +02:00
plugins/neotest/adapters: use lib.mkPackageOption
This commit is contained in:
parent
37165453a9
commit
bf1d22e65c
1 changed files with 7 additions and 2 deletions
|
@ -6,7 +6,7 @@
|
||||||
}:
|
}:
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
inherit (lib.nixvim) mkPluginPackageOption mkSettingsOption toLuaObject;
|
inherit (lib.nixvim) mkSettingsOption toLuaObject;
|
||||||
supportedAdapters = import ./adapters-list.nix;
|
supportedAdapters = import ./adapters-list.nix;
|
||||||
|
|
||||||
mkAdapter =
|
mkAdapter =
|
||||||
|
@ -20,7 +20,12 @@ let
|
||||||
options.plugins.neotest.adapters.${name} = {
|
options.plugins.neotest.adapters.${name} = {
|
||||||
enable = mkEnableOption name;
|
enable = mkEnableOption name;
|
||||||
|
|
||||||
package = mkPluginPackageOption name pkgs.vimPlugins.${packageName};
|
package = lib.mkPackageOption pkgs name {
|
||||||
|
default = [
|
||||||
|
"vimPlugins"
|
||||||
|
packageName
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
settings = mkSettingsOption { description = "settings for the `${name}` adapter."; };
|
settings = mkSettingsOption { description = "settings for the `${name}` adapter."; };
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue