nixos-config/home-manager/modules/neovim/plugins/catppuccin.nix
2024-11-25 11:57:38 -05:00

66 lines
1.5 KiB
Nix

_: {
programs.nixvim = {
colorschemes.catppuccin = {
enable = true;
settings = {
dim_inactive = {
enabled = false;
percentage = 0.25;
};
# flavour = "macchiato";
flavour = "latte";
integrations = {
aerial = true;
cmp = true;
dap = {
enabled = true;
enable_ui = true;
};
gitsigns = true;
headlines = true;
markdown = true;
mason = true;
mini.enabled = true;
native_lsp = {
enabled = true;
virtual_text = {
errors = ["italic"];
hints = ["italic"];
warnings = ["italic"];
information = ["italic"];
};
underlines = {
errors = ["underline"];
hints = ["underline"];
warnings = ["underline"];
information = ["underline"];
};
inlay_hints = {
background = false;
};
};
neogit = true;
neotree = false;
noice = true;
notify = true;
rainbow_delimiters = true;
sandwich = true;
semantic_tokens = true;
symbols_outline = true;
telescope = {
enabled = true;
# style = "nvchad";
};
treesitter = true;
which_key = true;
};
transparent_background = false;
};
};
};
}