1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00

colorschemes/gruvbox-material: init

Signed-off-by: saygo-png <saygo.mail@proton.me>
This commit is contained in:
saygo-png 2025-08-07 18:54:30 +02:00 committed by Gaétan Lepage
parent d59907633a
commit 1a7905eced
3 changed files with 79 additions and 0 deletions

View file

@ -0,0 +1,22 @@
{ lib, ... }:
lib.nixvim.plugins.mkVimPlugin {
name = "gruvbox-material";
isColorscheme = true;
globalPrefix = "gruvbox_material_";
maintainers = [ lib.maintainers.saygo-png ];
settingsExample = {
foreground = "original";
enable_bold = 1;
enable_italic = 1;
transparent_background = 2;
colors_override = {
green = [
"#7d8618"
142
];
};
show_eob = 0;
};
}

View file

@ -13,6 +13,7 @@
./colorschemes/github-theme.nix ./colorschemes/github-theme.nix
./colorschemes/gruvbox.nix ./colorschemes/gruvbox.nix
./colorschemes/gruvbox-baby.nix ./colorschemes/gruvbox-baby.nix
./colorschemes/gruvbox-material.nix
./colorschemes/gruvbox-material-nvim.nix ./colorschemes/gruvbox-material-nvim.nix
./colorschemes/kanagawa.nix ./colorschemes/kanagawa.nix
./colorschemes/kanagawa-paper.nix ./colorschemes/kanagawa-paper.nix

View file

@ -0,0 +1,56 @@
_: {
empty = {
colorschemes.gruvbox-material.enable = true;
};
defaults = {
colorschemes.gruvbox-material = {
enable = true;
settings = {
background = "medium";
foreground = "material";
transparent_background = 0;
dim_inactive_windows = 0;
disable_italic_comment = 0;
enable_bold = 0;
enable_italic = 0;
cursor = "auto";
visual = "grey background";
menu_selection_background = "grey";
sign_column_background = "none";
spell_foreground = "none";
ui_contrast = "low";
show_eob = 1;
float_style = "bright";
current_word = "grey background";
inlay_hints_background = "none";
statusline_style = "default";
lightline_disable_bold = 0;
diagnostic_text_highlight = 0;
diagnostic_line_highlight = 0;
diagnostic_virtual_text = "grey";
disable_terminal_colors = 0;
better_performance = 0;
};
};
};
example = {
colorschemes.gruvbox-material = {
enable = true;
settings = {
foreground = "original";
enable_bold = 1;
enable_italic = 1;
transparent_background = 2;
colors_override = {
green = [
"#7d8618"
142
];
};
show_eob = 0;
};
};
};
}