From 5b390f052ac915990182e447d0f27e7b017b83c0 Mon Sep 17 00:00:00 2001 From: SL1900 <43700351+SL1900@users.noreply.github.com> 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