nix-community.nixvim/plugins/colorschemes/melange.nix

26 lines
494 B
Nix
Raw Normal View History

{
lib,
helpers,
pkgs,
config,
...
}: let
inherit (lib) mkEnableOption mkDefault mkIf;
cfg = config.colorschemes.melange;
in {
options = {
colorschemes.melange = {
enable = mkEnableOption "Melange colorscheme";
package = helpers.mkPackageOption "melange.nvim" pkgs.vimPlugins.melange-nvim;
};
};
config = mkIf cfg.enable {
colorscheme = "melange";
extraPlugins = [cfg.package];
options = {
termguicolors = mkDefault true;
};
};
}