Updated some plugins to use custom git and diagnostic symbols, also changed the line number color to match my system highlight color (catppuccin peach).
51 lines
1.3 KiB
Nix
51 lines
1.3 KiB
Nix
{
|
|
colorschemes = {
|
|
catppuccin = {
|
|
enable = true;
|
|
settings = {
|
|
background = {
|
|
light = "macchiato";
|
|
dark = "mocha";
|
|
};
|
|
custom_highlights = ''
|
|
function(numbercolor)
|
|
return {
|
|
CursorLineNr = { fg = numbercolor.peach, style = {} },
|
|
}
|
|
end
|
|
'';
|
|
flavour = "macchiato"; # "latte", "mocha", "frappe", "macchiato" or raw lua code
|
|
no_bold = false;
|
|
no_italic = false;
|
|
no_underline = false;
|
|
transparent_background = true;
|
|
integrations = {
|
|
cmp = true;
|
|
notify = true;
|
|
gitsigns = true;
|
|
neotree = true;
|
|
which_key = true;
|
|
illuminate = {
|
|
enabled = true;
|
|
};
|
|
treesitter = true;
|
|
telescope.enabled = true;
|
|
indent_blankline.enabled = true;
|
|
mini.enabled = true;
|
|
native_lsp = {
|
|
enabled = true;
|
|
inlay_hints = {
|
|
background = true;
|
|
};
|
|
underlines = {
|
|
errors = ["underline"];
|
|
hints = ["underline"];
|
|
information = ["underline"];
|
|
warnings = ["underline"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|