From 225ee5b20f45e4769caba5ae7e2fab1b56ac7c27 Mon Sep 17 00:00:00 2001 From: Myles Mo Date: Tue, 21 May 2024 10:48:11 +0800 Subject: [PATCH 1/2] fix:(treesitter-content): respect transparency --- lua/catppuccin/groups/integrations/treesitter_context.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/catppuccin/groups/integrations/treesitter_context.lua b/lua/catppuccin/groups/integrations/treesitter_context.lua index a21518ec..c86ce072 100644 --- a/lua/catppuccin/groups/integrations/treesitter_context.lua +++ b/lua/catppuccin/groups/integrations/treesitter_context.lua @@ -3,6 +3,7 @@ local M = {} function M.get() return O.transparent_background and { TreesitterContextBottom = { sp = C.dim, style = { "underline" } }, + TreesitterContextLineNumber = { fg = C.rosewater }, } or { TreesitterContextBottom = { sp = C.surface0, From f860fb773718ce275d1a560ed4ff7b580598eebd Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Sun, 26 May 2024 13:21:21 +0700 Subject: [PATCH 2/2] chore: format --- .../integrations/treesitter_context.lua | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/lua/catppuccin/groups/integrations/treesitter_context.lua b/lua/catppuccin/groups/integrations/treesitter_context.lua index c86ce072..ff18dcdf 100644 --- a/lua/catppuccin/groups/integrations/treesitter_context.lua +++ b/lua/catppuccin/groups/integrations/treesitter_context.lua @@ -1,19 +1,21 @@ local M = {} function M.get() - return O.transparent_background and { - TreesitterContextBottom = { sp = C.dim, style = { "underline" } }, - TreesitterContextLineNumber = { fg = C.rosewater }, - } or { - TreesitterContextBottom = { - sp = C.surface0, - style = { "underline" }, - }, - TreesitterContextLineNumber = { - fg = C.surface1, - bg = C.mantle, - }, - } + return O.transparent_background + and { + TreesitterContextBottom = { sp = C.dim, style = { "underline" } }, + TreesitterContextLineNumber = { fg = C.rosewater }, + } + or { + TreesitterContextBottom = { + sp = C.surface0, + style = { "underline" }, + }, + TreesitterContextLineNumber = { + fg = C.surface1, + bg = C.mantle, + }, + } end return M