feat: use evergarden theme

:)
This commit is contained in:
isabel 2025-03-20 15:43:04 +00:00 committed by GitHub
commit afdde2a6ef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 49 additions and 29 deletions

View file

@ -3,28 +3,43 @@ return {
"bufferline.nvim",
event = "DeferredUIEnter",
after = function()
local bufferline = require("bufferline")
local ctp = require("catppuccin.groups.integrations.bufferline").get()
vim.api.nvim_create_autocmd("ColorScheme", {
group = vim.api.nvim_create_augroup("bufferline:setup", { clear = true }),
callback = function(ev)
local bufferline = require("bufferline")
local ctp = require("catppuccin.groups.integrations.bufferline").get()
bufferline.setup({
highlights = ctp,
options = {
show_close_icon = false,
show_buffer_close_icons = false,
offsets = {
{
filetype = "NvimTree",
text = "File Browser",
text_align = "left",
separator = vim.g.bc.vert,
local opts = {
options = {
show_close_icon = false,
show_buffer_close_icons = false,
offsets = {
{
filetype = "NvimTree",
text = "File Browser",
text_align = "left",
separator = vim.g.bc.vert,
},
},
left_mouse_command = "buffer %d",
middle_mouse_command = "bdelete! %d",
right_mouse_command = nil,
numbers = "ordinal",
},
},
left_mouse_command = "buffer %d",
middle_mouse_command = "bdelete! %d",
right_mouse_command = nil,
numbers = "ordinal",
},
}
local colorscheme = ev.match or ""
if (colorscheme):match("catppuccin") then
bufferline.setup(vim.tbl_deep_extend("force", opts, {
highlights = ctp,
}))
else
bufferline.setup(opts)
end
end,
})
vim.api.nvim_exec_autocmds("ColorScheme", {})
end,
},
}

View file

@ -66,8 +66,6 @@ return {
notify = true,
},
})
vim.cmd.colorscheme("catppuccin")
end,
},
}

View file

@ -3,18 +3,25 @@ return {
"evergarden",
after = function()
require("evergarden").setup({
transparent_background = true,
contrast_dark = "medium", -- 'hard'|'medium'|'soft'
override_terminal = true,
theme = {
variant = "winter",
accent = "pink",
},
editor = {
transparent_background = true,
override_terminal = true,
},
style = {
tabline = { reverse = true, color = "green" },
search = { reverse = false, inc_reverse = true },
types = { italic = true },
keyword = { italic = true },
comment = { italic = false },
tabline = { "reverse" },
search = { "reverse" },
incsearch = { "reverse" },
types = { "italic" },
keyword = {},
comment = { "italic" },
},
overrides = {}, -- add custom overrides
})
vim.cmd.colorscheme("evergarden")
end,
},
}