nvim/lua/plugins/catppuccin.lua
sudacode 9c083c98a3
update config to lazy
- add some new plugins
- remove some old ones
- clean up/update some configs
2025-02-16 01:47:35 -08:00

57 lines
1.8 KiB
Lua

return {
"catppuccin/nvim",
name = "catppuccin",
priority = 1000,
opts = {
flavour = "macchiato", -- latte, frappe, macchiato, mocha
term_colors = true, -- sets terminal colors (e.g. `g:terminal_color_0`)
integrations = {
cmp = true,
gitsigns = true,
nvimtree = true,
mini = {
enabled = true,
indentscope_color = "",
},
bufferline = true,
dashboard = true,
fidget = true,
indent_blankline = {
enabled = true,
scope_color = "lavendar", -- catppuccin color (eg. `lavender`) Default: text
colored_indent_levels = true,
},
copilot_vim = 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,
},
},
notify = true,
treesitter = true,
rainbow_delimiters = true,
telescope = {
enabled = true,
-- style = "nvchad"
},
which_key = true
-- For more plugins integrations please scroll down (https://github.com/catppuccin/nvim#integrations)
}
}
}