mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-23 17:28:39 +02:00
helpers/mkPlugin: add default value for description (use name)
This commit is contained in:
parent
97fb6d6a29
commit
e3ef5dae2b
1 changed files with 6 additions and 7 deletions
|
@ -313,7 +313,7 @@ with lib; rec {
|
|||
...
|
||||
}: {
|
||||
name,
|
||||
description,
|
||||
description ? null,
|
||||
package ? null,
|
||||
extraPlugins ? [],
|
||||
extraPackages ? [],
|
||||
|
@ -323,11 +323,6 @@ with lib; rec {
|
|||
}: let
|
||||
cfg = config.plugins.${name};
|
||||
|
||||
description =
|
||||
if description is null
|
||||
then name
|
||||
else description;
|
||||
|
||||
# TODO support nested options!
|
||||
pluginOptions =
|
||||
mapAttrs
|
||||
|
@ -374,7 +369,11 @@ with lib; rec {
|
|||
in {
|
||||
options.plugins.${name} =
|
||||
{
|
||||
enable = mkEnableOption description;
|
||||
enable = mkEnableOption (
|
||||
if description == null
|
||||
then name
|
||||
else description
|
||||
);
|
||||
}
|
||||
// extraConfigOption
|
||||
// packageOption
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue