Skip to content

Commit 928051e

Browse files
committed
colorschemes/gruvbox-material: init
Signed-off-by: saygo-png <[email protected]>
1 parent 77bb1d2 commit 928051e

File tree

3 files changed

+69
-0
lines changed

3 files changed

+69
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{ lib, ... }:
2+
lib.nixvim.plugins.mkVimPlugin {
3+
name = "gruvbox-material";
4+
isColorscheme = true;
5+
globalPrefix = "gruvbox_material_";
6+
7+
maintainers = [ lib.maintainers.saygo-png ];
8+
9+
settingsExample = {
10+
foreground = "original";
11+
enable_bold = 1;
12+
enable_italic = 1;
13+
transparent_background = 2;
14+
sign_column_background = "grey";
15+
show_eob = 0;
16+
};
17+
}

plugins/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
./colorschemes/github-theme.nix
1414
./colorschemes/gruvbox.nix
1515
./colorschemes/gruvbox-baby.nix
16+
./colorschemes/gruvbox-material.nix
1617
./colorschemes/gruvbox-material-nvim.nix
1718
./colorschemes/kanagawa.nix
1819
./colorschemes/kanagawa-paper.nix
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
_: {
2+
empty = {
3+
colorschemes.gruvbox-material.enable = true;
4+
};
5+
6+
defaults = {
7+
colorschemes.gruvbox-material = {
8+
enable = true;
9+
settings = {
10+
background = "medium";
11+
foreground = "material";
12+
transparent_background = 0;
13+
dim_inactive_windows = 0;
14+
disable_italic_comment = 0;
15+
enable_bold = 0;
16+
enable_italic = 0;
17+
cursor = "auto";
18+
visual = "grey background";
19+
menu_selection_background = "grey";
20+
sign_column_background = "none";
21+
spell_foreground = "none";
22+
ui_contrast = "low";
23+
show_eob = 1;
24+
float_style = "bright";
25+
current_word = "grey background";
26+
inlay_hints_background = "none";
27+
statusline_style = "default";
28+
lightline_disable_bold = 0;
29+
diagnostic_text_highlight = 0;
30+
diagnostic_line_highlight = 0;
31+
diagnostic_virtual_text = "grey";
32+
disable_terminal_colors = 0;
33+
better_performance = 0;
34+
};
35+
};
36+
};
37+
38+
example = {
39+
colorschemes.gruvbox-material = {
40+
enable = true;
41+
settings = {
42+
foreground = "original";
43+
enable_bold = 1;
44+
enable_italic = 1;
45+
transparent_background = 2;
46+
sign_column_background = "grey";
47+
show_eob = 0;
48+
};
49+
};
50+
};
51+
}

0 commit comments

Comments
 (0)