onedark: package option

This commit is contained in:
Alexander Nortung 2023-01-16 22:41:00 +01:00
parent 890fca6ea2
commit d09f7491ac

View file

@ -7,12 +7,18 @@ in
options = { options = {
colorschemes.onedark = { colorschemes.onedark = {
enable = mkEnableOption "Enable onedark"; enable = mkEnableOption "Enable onedark";
package = mkOption {
type = types.package;
default = pkgs.vimPlugins.onedark-vim;
description = "Plugin to use for one";
};
}; };
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
colorscheme = "onedark"; colorscheme = "onedark";
extraPlugins = [ pkgs.vimPlugins.onedark-vim ]; extraPlugins = [ cfg.package ];
options = { options = {
termguicolors = true; termguicolors = true;