Modules
There are a number of pre-built modules offered by nvim-utils
. Most of these
are completely optional, although some are hard-coded to be included due to
their primitive nature.
The following modules are builtin to mkNvimPkg
. They cannot be omitted or
overwritten.
All other modules are completely optional and need to be manually included
as dependencies in mkNvimPkg
. For instance, to add the optional
treesitter module, you would add baseModules.treesitter
to
your list of modules.
nvim-utils.lib.mkNvimPkg {
inherit pkgs;
modules = with nvim-utils.lib.baseModules; [
treesitter
# other modules, for instance your own...
];
# ...
}