Closed ghost closed 7 months ago
Isn't that intended? Having two overlapping transparent buffers would make them unreadable I guess.
Do other plugins like lazy.nvim have transparent pop up windows?
As I know, telescope and lazygit has transparent pop up windows, which is not overlapping instead replace.
Ok, then you have to make NormalSB
highlight group also transparent(it's the hl console uses)
Thanks for your help, I've overwritten the NormalSB
highlight group, and now the console background is transparent, but there is a black line on the right border of the console.
The black line exists before overwriting NormalSB
, and becomes more obvious because of the contrast.
It seems an another part of the console panel which doesn't affected by the NormalS
.
I just found that the information panel of leetcode has the same problem of console, as they both have NormalSB
highlight group.
The information panel doesn't have the black line however after overwriting NormalSB
.
I try to find the relative part to the black line with nothing.
Overwrite the NormalSB
highlight group in my theme setting:
{
"catppuccin/nvim",
name = "catppuccin",
priority = 1000,
opts = {
transparent_background = true,
custom_highlights = function(colors)
return {
NormalSB = { bg = colors.none },
}
end,
},
},
the console after overwriting:
the information panel after overwriting:
Weird, I don't have that line. Maybe it's some other plugin
When setting nvim theme to be transparent, the Leetcode Start Panel and Problem Description fit the transparent theme well, While the Leetcode Console panel isn't transparent, which a little weird.
Are there some configs I can change to set the console to be transparent?
Effect: