plugins/neotest/adapters: use lib.mkPackageOption

This commit is contained in:
Matt Sturgeon 2024-09-04 21:50:03 +01:00
parent 37165453a9
commit bf1d22e65c
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299

View file

@ -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."; };
}; };