33 lines
1.4 KiB
Lua
33 lines
1.4 KiB
Lua
return {
|
|
"sainnhe/everforest",
|
|
lazy = false,
|
|
name = "everforest",
|
|
priority = 997,
|
|
config = function()
|
|
vim.cmd.colorscheme("everforest")
|
|
|
|
-- Remove background for general UI elements
|
|
vim.cmd("highlight Normal ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight NonText ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight NormalNC ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight LineNr ctermbg=NONE guibg=NONE") -- Remove background for line numbers
|
|
vim.cmd("highlight CursorLineNr ctermbg=NONE guibg=NONE") -- Cursor line number
|
|
vim.cmd("highlight SignColumn ctermbg=NONE guibg=NONE") -- Remove background for sign column
|
|
vim.cmd("highlight EndOfBuffer ctermbg=NONE guibg=NONE") -- Remove background for ~ at end of file
|
|
vim.cmd("highlight FoldColumn ctermbg=NONE guibg=NONE") -- Remove background for fold column
|
|
vim.cmd("highlight VertSplit ctermbg=NONE guibg=NONE") -- Remove background for vertical splits
|
|
|
|
-- Syntax groups
|
|
vim.cmd("highlight String ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Comment ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Number ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Keyword ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Function ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Statement ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Type ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight Identifier ctermbg=NONE guibg=NONE")
|
|
vim.cmd("highlight PreProc ctermbg=NONE guibg=NONE")
|
|
end,
|
|
}
|
|
|