Collect all catppuccin theme settings together, set wallpaper using wpapderd, change console to kitty and install yazi
49 lines
1.2 KiB
Nix
49 lines
1.2 KiB
Nix
{ ... }:
|
|
|
|
{
|
|
programs.nixvim = {
|
|
colorscheme = "catppuccin";
|
|
colorschemes.catppuccin = {
|
|
#lazyLoad.enable = true;
|
|
enable = true;
|
|
flavour = "mocha";
|
|
accents = "pink";
|
|
settings = {
|
|
integrations = {
|
|
markdown = true;
|
|
leap = true;
|
|
dap = true;
|
|
dap_ui = true;
|
|
lsp_trouble = true;
|
|
blink_cmp = true;
|
|
gitsigns = true;
|
|
diffview = true;
|
|
treesitter = true;
|
|
barbar = true;
|
|
telescope = true;
|
|
native_lsp = {
|
|
enabled = true;
|
|
virtual_text = {
|
|
errors = [ "italic" ];
|
|
hints = [ "italic" ];
|
|
warnings = [ "italic" ];
|
|
information = [ "italic" ];
|
|
ok = [ "italic" ];
|
|
};
|
|
underlines = {
|
|
errors = [ "underline" ];
|
|
hints = [ "underline" ];
|
|
warnings = [ "underline" ];
|
|
information = [ "underline" ];
|
|
ok = [ "underline" ];
|
|
};
|
|
inlay_hints.background = true;
|
|
};
|
|
lsp_saga = true;
|
|
};
|
|
};
|
|
};
|
|
plugins.lualine.settings.theme = "catppuccin";
|
|
};
|
|
}
|