xiyaowong / transparent.nvim

Remove all background colors to make nvim transparent
806 stars 23 forks source link

Transparency in nvim-tree is not working for me(only some parts work). #67

Closed hhhroot closed 2 months ago

hhhroot commented 2 months ago
nvim tree

init.lua

require('core/lazy')
require('plugins/nvim-tree')
require('plugins/transparent')

plugins/transparent.lua

local status_ok, vim_transparent = pcall(require, 'transparent')
if not status_ok then
  return
end

vim_transparent.setup({
  groups = { -- table: default groups
    'Normal', 'NormalNC', 'Comment', 'Constant', 'Special', 'Identifier',
    'Statement', 'PreProc', 'Type', 'Underlined', 'Todo', 'String', 'Function',
    'Conditional', 'Repeat', 'Operator', 'Structure', 'LineNr', 'NonText',
    'SignColumn', 'CursorLine', 'CursorLineNr', 'StatusLine', 'StatusLineNC',
    'EndOfBuffer',
  },
  extra_groups = {
    "NvimTreeNormal",
    "NvimTreeSitter",
    "NormalFloat",
  }, -- table: additional groups that should be cleared
  exclude_groups = {}, -- table: groups you don't want to clear
})

plugins/nvim-tree.lua