Compare commits

...

1 commit

Author SHA1 Message Date
Sumner Evans 70289d406c
neovim/coc: add package option 2022-05-21 10:59:33 -06:00

View file

@ -66,7 +66,7 @@ let
allPlugins = cfg.plugins ++ optional cfg.coc.enable { allPlugins = cfg.plugins ++ optional cfg.coc.enable {
type = "viml"; type = "viml";
plugin = pkgs.vimPlugins.coc-nvim; plugin = cfg.coc.package;
config = cfg.coc.pluginConfig; config = cfg.coc.pluginConfig;
optional = false; optional = false;
}; };
@ -302,6 +302,13 @@ in {
coc = { coc = {
enable = mkEnableOption "Coc"; enable = mkEnableOption "Coc";
package = mkOption {
type = types.package;
default = pkgs.vimPlugins.coc-nvim;
defaultText = literalExpression "pkgs.vimPlugins.coc-nvim";
description = "The package to use for the CoC plugin.";
};
settings = mkOption { settings = mkOption {
type = jsonFormat.type; type = jsonFormat.type;
default = { }; default = { };