30 lines
730 B
Lua
30 lines
730 B
Lua
return {
|
|
{
|
|
"catppuccin/nvim",
|
|
name = "catppuccin",
|
|
lazy = false,
|
|
priority = 1000,
|
|
opts = {
|
|
transparent_background = true,
|
|
integrations = {
|
|
noice = true,
|
|
notify = true,
|
|
lsp_trouble = true,
|
|
which_key = true,
|
|
},
|
|
-- transparent_background needs some highlight fixups
|
|
custom_highlights = function(colors)
|
|
return {
|
|
-- fixup telescope selection color
|
|
TelescopeSelection = { fg = colors.text, bg = colors.surface0 },
|
|
-- make bufferline more readable
|
|
BufferlineFill = { bg = colors.mantle },
|
|
}
|
|
end,
|
|
},
|
|
},
|
|
{
|
|
-- auto-switch when GNOME theme changes
|
|
"vimpostor/vim-lumen",
|
|
},
|
|
}
|