2024-06-21 15:52:58 +01:00
|
|
|
{
|
2024-12-18 21:05:05 +00:00
|
|
|
call,
|
|
|
|
lib,
|
|
|
|
}:
|
|
|
|
{
|
|
|
|
mkNeovimPlugin = call ./mk-neovim-plugin.nix { };
|
|
|
|
|
2024-02-12 16:13:44 +01:00
|
|
|
# TODO: DEPRECATED: use the `settings` option instead
|
2024-01-25 16:15:55 +01:00
|
|
|
extraOptionsOptions = {
|
2024-08-30 14:49:20 -05:00
|
|
|
extraOptions = lib.mkOption {
|
2024-01-25 16:15:55 +01:00
|
|
|
default = { };
|
2024-08-30 14:49:20 -05:00
|
|
|
type = with lib.types; attrsOf anything;
|
2024-01-25 16:15:55 +01:00
|
|
|
description = ''
|
|
|
|
These attributes will be added to the table parameter for the setup function.
|
2024-02-11 12:51:34 +00:00
|
|
|
Typically, it can override NixVim's default settings.
|
2024-01-25 16:15:55 +01:00
|
|
|
'';
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|