mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 00:49:01 +02:00
35 lines
1.4 KiB
Lua
35 lines
1.4 KiB
Lua
|
local color = vim.g.pcode_colorscheme or "gruvbox-baby"
|
||
|
local transparent_mode = vim.g.pcode_transparent_mode or 0
|
||
|
if (color == "gruvbox-baby") and true or false then
|
||
|
return {
|
||
|
"luisiacc/gruvbox-baby",
|
||
|
priority = 1000,
|
||
|
lazy = true,
|
||
|
enabled = (color == "gruvbox-baby") and true or false,
|
||
|
config = function()
|
||
|
local colors = require("gruvbox-baby.colors").config()
|
||
|
vim.g.gruvbox_baby_highlights = {
|
||
|
StatusLine = { fg = colors.fg, bg = colors.bg },
|
||
|
WinBarNC = { fg = colors.fg, bg = colors.bg },
|
||
|
BufferLineFill = { bg = colors.bg },
|
||
|
BufferLineFillNC = { bg = colors.bg },
|
||
|
BufferLineUnfocusedFill = { bg = colors.bg },
|
||
|
TabLine = { bg = colors.bg, fg = colors.fg },
|
||
|
NvimTreeNormal = { bg = colors.bg, fg = colors.fg },
|
||
|
NvimTreeNormalNC = { bg = colors.bg, fg = colors.fg },
|
||
|
NvimTreeWinSeparator = { fg = colors.fg },
|
||
|
Pmenu = { fg = colors.fg, bg = colors.bg },
|
||
|
WhichKeyFloat = { fg = colors.fg, bg = colors.bg },
|
||
|
WhichKeyBorder = { fg = colors.fg, bg = colors.bg },
|
||
|
NormalFloat = { fg = colors.fg, bg = colors.bg },
|
||
|
NormalNC = { fg = colors.fg, bg = colors.bg },
|
||
|
FloatBorder = { fg = colors.fg, bg = colors.bg },
|
||
|
LspInfoBorder = { fg = colors.fg, bg = colors.bg },
|
||
|
}
|
||
|
vim.g.gruvbox_baby_transparent_mode = transparent_mode
|
||
|
end,
|
||
|
}
|
||
|
else
|
||
|
return {}
|
||
|
end
|