colorschemes/gruvbox: use simpler syntax

This commit is contained in:
Gaetan Lepage 2024-02-14 11:04:31 +01:00 committed by Gaétan Lepage
parent e7700cea5e
commit 185ddb62de

View file

@ -4,34 +4,18 @@
config, config,
pkgs, pkgs,
... ...
}: { }:
imports =
[
(
helpers.neovim-plugin.mkNeovimPlugin config { helpers.neovim-plugin.mkNeovimPlugin config {
name = "gruvbox"; name = "gruvbox";
namespace = "colorschemes"; namespace = "colorschemes";
originalName = "gruvbox.nvim"; originalName = "gruvbox.nvim";
defaultPackage = pkgs.vimPlugins.gruvbox-nvim; defaultPackage = pkgs.vimPlugins.gruvbox-nvim;
settingsExample = {
terminal_colors = true;
palette_overrides = {
dark1 = "#323232";
dark2 = "#383330";
dark3 = "#323232";
bright_blue = "#5476b2";
bright_purple = "#fb4934";
};
};
maintainers = [lib.maintainers.GaetanLepage]; maintainers = [lib.maintainers.GaetanLepage];
}
)
]
# Introduced January 31 2024 # Introduced January 31 2024
# TODO remove in early March 2024. # TODO remove in early March 2024.
++ ( imports =
map map
( (
optionName: optionName:
@ -61,6 +45,16 @@
"improvedWarnings" "improvedWarnings"
"transparentBg" "transparentBg"
"trueColor" "trueColor"
] ];
);
settingsExample = {
terminal_colors = true;
palette_overrides = {
dark1 = "#323232";
dark2 = "#383330";
dark3 = "#323232";
bright_blue = "#5476b2";
bright_purple = "#fb4934";
};
};
} }