Running `:hi TabLine guibg=NONE` gets the whole top bar to go transparent, but I don't know how to set this in the configuration files.
This is my chadrc.lua which shows what i've tried so far. M.base46 = {
theme = "rxyhn",
transparency = true,
changed_themes = {
rxyhn = {
base_30 = {
black = "#000000", -- usually your theme bg
grey = "#14d17c",
grey_fg = "#AAAA88",
grey_fg2 = "#dad7ee",
line = "#7F7F7F",
},
tbline = {
TbFill = { fg = "NONE", bg = "NONE" },
TbBufOn = { fg = "NONE", bg = "NONE" },
TbBufOff = { fg = "NONE", bg = "NONE" },
TbBufOnModified = { fg = "NONE", bg = "NONE" },
TbBufOffModified = { fg = "NONE", bg = "NONE" },
TbBufOnClose = { fg = "NONE", bg = "NONE" },
TbBufOffClose = { fg = "NONE", bg = "NONE" },
TbTabNewBtn = { fg = "NONE", bg = "NONE" },
TbTabOn = { fg = "NONE", bg = "NONE" },
TbTabOff = { fg = "NONE", bg = "NONE" },
TbTabCloseBtn = { fg = "NONE", bg = "NONE" },
TBTabTitle = { fg = "NONE", bg = "NONE" },
TbThemeToggleBtn = { fg = "NONE", bg = "NONE" },
TbCloseAllBufsBtn = { fg = "NONE", bg = "NONE" },
}
}
},
integrations = { "tbline" },
hl_override = {
Comment = { italic = true },
["@comment"] = { italic = true },
["@TabLine"] = { fg="NONE", bg="NONE" },
TabLine = { fg="NONE", bg="NONE" },
TbFill = { fg="NONE", bg="NONE" },
TbBufOn = { fg="NONE", bg="NONE" },
TbBufOff = { fg="NONE", bg="NONE" },
TbBufOnClose = { fg="NONE", bg="NONE" },
TbBufOffClose = { fg="NONE", bg="NONE" },
TbBufOnModified = { fg="NONE", bg="NONE" },
TbBufOffModified = { fg="NONE", bg="NONE" },
-- [LineNr] = { fg = "#000000" }
}
}I got those Tb* names from https://github.com/NvChad/base46/blob/v2.5/lua/base46/integrations/tbline.lua |
Answered by
siduck
Oct 20, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


it works here, remove all your tabline hlgroups, not needed