working NixVim!
This commit is contained in:
parent
a1562df146
commit
6513d61fa3
42 changed files with 774 additions and 454 deletions
121
modules/editors/nixvim/highlight.nix
Normal file
121
modules/editors/nixvim/highlight.nix
Normal file
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
colors = import ./colors/${config.theme}.nix {};
|
||||
in {
|
||||
config = lib.mkIf config.colorschemes.base16.enable {
|
||||
highlight = {
|
||||
CursorLine = {
|
||||
fg = "none";
|
||||
bg = "none";
|
||||
};
|
||||
CursorLineNr = {
|
||||
fg = "none";
|
||||
bg = "none";
|
||||
};
|
||||
|
||||
AlphaHeader = {
|
||||
fg = colors.base0E;
|
||||
bg = "none";
|
||||
};
|
||||
|
||||
StatusNormal = {
|
||||
bg = "none";
|
||||
fg = "none";
|
||||
};
|
||||
|
||||
TelescopePromptBorder = {
|
||||
fg = colors.base01;
|
||||
bg = colors.base01;
|
||||
};
|
||||
TelescopePromptNormal = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
TelescopePromptPrefix = {
|
||||
fg = colors.base08;
|
||||
bg = colors.base01;
|
||||
};
|
||||
|
||||
TelescopeSelection = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
|
||||
Pmenu = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
PmenuSbar = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
PmenuThumb = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
PmenuSel = {
|
||||
fg = "none";
|
||||
bg = colors.base02;
|
||||
};
|
||||
|
||||
CmpItemAbbrMatch = {
|
||||
fg = colors.base05;
|
||||
bg = "none";
|
||||
};
|
||||
CmpItemAbbrMatchFuzzy = {
|
||||
fg = colors.base05;
|
||||
bg = "none";
|
||||
};
|
||||
CmpItemAbbr = {
|
||||
fg = colors.base03;
|
||||
bg = "none";
|
||||
};
|
||||
CmpItemKind = {
|
||||
fg = colors.base0E;
|
||||
bg = "none";
|
||||
};
|
||||
CmpItemMenu = {
|
||||
fg = colors.base0E;
|
||||
bg = "none";
|
||||
};
|
||||
CmpItemKindSnippet = {
|
||||
fg = colors.base0E;
|
||||
bg = "none";
|
||||
};
|
||||
|
||||
VertSplit = {
|
||||
fg = colors.base01;
|
||||
bg = "none";
|
||||
};
|
||||
FloatBorder = {
|
||||
fg = colors.base01;
|
||||
bg = colors.base01;
|
||||
};
|
||||
NormalFloat = {
|
||||
fg = "none";
|
||||
bg = colors.base01;
|
||||
};
|
||||
|
||||
LineNr = {
|
||||
fg = colors.base03;
|
||||
bg = "none";
|
||||
};
|
||||
|
||||
NoiceCmdlinePopup = {
|
||||
fg = colors.base04;
|
||||
bg = colors.base01;
|
||||
};
|
||||
NoiceCmdlinePopupBorder = {
|
||||
fg = colors.base01;
|
||||
bg = colors.base01;
|
||||
};
|
||||
NoiceCmdlinePopupBorderSearch = {
|
||||
fg = colors.base01;
|
||||
bg = colors.base01;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue