From 1688a1a6c2d0dd54a98c2b7df0a6aa3c506fb55b Mon Sep 17 00:00:00 2001 From: Yi Ming Date: Wed, 21 Jun 2023 15:21:12 +0800 Subject: [PATCH] fix(lsp): remove inlay-hint background color when `transparent_background` is set Co-authored-by: mrtnvgr <48406064+mrtnvgr@users.noreply.github.com> --- lua/catppuccin/groups/integrations/native_lsp.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/catppuccin/groups/integrations/native_lsp.lua b/lua/catppuccin/groups/integrations/native_lsp.lua index cb6191c3a..c8248e66d 100644 --- a/lua/catppuccin/groups/integrations/native_lsp.lua +++ b/lua/catppuccin/groups/integrations/native_lsp.lua @@ -88,7 +88,8 @@ function M.get() -- fg of `Comment` fg = C.overlay0, -- bg of `CursorLine` - bg = U.vary_color({ latte = U.lighten(C.mantle, 0.70, C.base) }, U.darken(C.surface0, 0.64, C.base)), + bg = O.transparent_background and C.none + or U.vary_color({ latte = U.lighten(C.mantle, 0.70, C.base) }, U.darken(C.surface0, 0.64, C.base)), }, -- virtual text of the inlay hints LspInfoBorder = { link = "FloatBorder" }, -- LspInfo border }