colorschemes/oxocarbon: switch to mkVimPlugin

This commit is contained in:
Gaetan Lepage 2024-03-28 15:28:02 +01:00 committed by Gaétan Lepage
parent b38f24f348
commit 48acee7dca

View file

@ -5,21 +5,15 @@
pkgs,
...
}:
with lib; let
cfg = config.colorschemes.oxocarbon;
in {
options = {
colorschemes.oxocarbon = {
enable = mkEnableOption "oxocarbon";
helpers.vim-plugin.mkVimPlugin config {
name = "oxocarbon";
isColorscheme = true;
originalName = "oxocarbon.nvim";
defaultPackage = pkgs.vimPlugins.oxocarbon-nvim;
package = helpers.mkPackageOption "oxocarbon" pkgs.vimPlugins.oxocarbon-nvim;
};
};
maintainers = [lib.maintainers.GaetanLepage];
config = mkIf cfg.enable {
colorscheme = "oxocarbon";
extraPlugins = [cfg.package];
opts.termguicolors = mkDefault true;
extraConfig = cfg: {
opts.termguicolors = lib.mkDefault true;
};
}