pojokcodeid.nvim-lazy/lua/pcode/plugins/theme/gruvbox.lua

30 lines
870 B
Lua
Raw Normal View History

2024-11-09 07:14:26 +07:00
return {
"ellisonleao/gruvbox.nvim",
priority = 1000,
opts = function()
local color = require("gruvbox").palette
return {
terminal_colors = true, -- add neovim terminal colors
undercurl = false,
underline = false,
bold = false,
contrast = "", -- can be "hard", "soft" or empty string
palette_overrides = {},
overrides = {
["NormalFloat"] = { bg = "NONE" },
["NormalNC"] = { bg = "NONE" },
["MiniIndentscopeSymbol"] = { fg = color.bright_yellow },
["StatusLine"] = { bg = "NONE" },
["FoldColumn"] = { bg = "NONE" },
["Folded"] = { bg = "NONE" },
["SignColumn"] = { bg = "NONE" },
2025-06-11 21:13:56 +07:00
["MasonBackdrop"] = { link = "NormalFloat" },
2024-11-09 07:14:26 +07:00
},
}
end,
config = function(_, opts)
vim.o.background = "dark"
require("gruvbox").setup(opts)
end,
}