You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,7 @@ A template plugin can be found in (plugins/TEMPLATE.nix)[https://github.com/nix-
63
63
|**callSetup**| Indicating whether to call the setup function. Useful when `setup` function needs customizations. | No |`true`|
64
64
|**colorscheme**| The name of the colorscheme. | No |`name` parameter |
65
65
|**configLocation**| The option location where the lua configuration should be installed. Nested option locations can be represented as a list. The location can also be wrapped using `lib.mkBefore`, `lib.mkAfter`, or `lib.mkOrder`. | No |`"extraConfigLuaPre"` if `isColorscheme` then `extraConfigLuaPre`, otherwise `"extraConfigLua"`|
66
+
|**dependencies**| A list of [`dependencies`] to enable by default with this plugin. (List of strings) | No |`[]`|
66
67
|**deprecateExtraOptions**| Indicating whether to deprecate the `extraOptions` attribute. Mainly used for old plugins. | No |`false`|
67
68
|**description**| A brief description of the plugin. Can also be used for non-normative documentation, warnings, tips and tricks. | No |`null`|
68
69
|**extraConfig**| Additional configuration for the plugin. Either an attrset, a function accepting `cfg`, or a function accepting `cfg` and `opts`. | No |`{}`|
@@ -126,6 +127,7 @@ Such plugins are usually configured via vim globals, but often have no configura
126
127
|**name**| The name of the Vim plugin. | Yes | N/A |
127
128
|**url**| The URL of the plugin repository. | Yes |`package` parameter's `meta.homepage`|
128
129
|**colorscheme**| The name of the colorscheme. | No |`name` parameter |
130
+
|**dependencies**| A list of [`dependencies`] to enable by default with this plugin. (List of strings) | No |`[]`|
129
131
|**deprecateExtraConfig**| Flag to deprecate extra configuration. | No |`false`|
130
132
|**description**| A description of the plugin. Can also be used for non-normative documentation, warnings, tips and tricks. | No |`null`|
131
133
|**extraConfig**| Extra configuration for the plugin. Either an attrset, a function accepting `cfg`, or a function accepting `cfg` and `opts`. | No |`{}`|
@@ -316,3 +318,4 @@ considerably. To use it, just install cachix and run `cachix use nix-community`.
0 commit comments