From eae91f60d8b553f296c7e8644fd42bfa9541aaea Mon Sep 17 00:00:00 2001 From: SL1900 Date: Thu, 28 Nov 2024 00:30:32 +0900 Subject: [PATCH] Make all floating windows fully transparent (kudos to 0xfraso on github) --- lua/plugins/transparent.lua | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/lua/plugins/transparent.lua b/lua/plugins/transparent.lua index eeee268..b108287 100644 --- a/lua/plugins/transparent.lua +++ b/lua/plugins/transparent.lua @@ -2,9 +2,26 @@ return { "xiyaowong/transparent.nvim", config = function () require("transparent").setup({ - extra_groups = { - "NormalFloat", -- plugins which have float panel such as Lazy, Mason, LspInfo - "NvimTreeNormal" -- NvimTree + extra_groups = { -- table/string: additional groups that should be cleared + "BufferLineTabClose", + "BufferlineBufferSelected", + "BufferLineFill", + "BufferLineBackground", + "BufferLineSeparator", + "BufferLineIndicatorSelected", + + "IndentBlanklineChar", + + -- make floating windows transparent + "LspFloatWinNormal", + "Normal", + "NormalFloat", + "FloatBorder", + "TelescopeNormal", + "TelescopeBorder", + "TelescopePromptBorder", + "SagaBorder", + "SagaNormal", }, }) end