fix(nvim-tree): clear hl after loading plugin
This commit is contained in:
@@ -228,6 +228,16 @@ require("nvim-tree").setup({
|
||||
},
|
||||
})
|
||||
|
||||
local function clear_hl(hl)
|
||||
vim.cmd.highlight({ args = { "clear", hl } })
|
||||
vim.cmd.highlight({ args = { "link", hl, "NONE" }, bang = true })
|
||||
end
|
||||
|
||||
clear_hl("NvimTreeExecFile")
|
||||
clear_hl("NvimTreeSpecialFile")
|
||||
clear_hl("NvimTreeSymlink")
|
||||
clear_hl("NvimTreeImageFile")
|
||||
|
||||
vim.api.nvim_create_autocmd("QuitPre", {
|
||||
callback = function()
|
||||
local tree_wins = {}
|
||||
|
||||
@@ -44,15 +44,6 @@ local highlights = {
|
||||
TabLineSel = { fg = c.fg, bg = c.bg2 },
|
||||
TabLineFill = { bg = c.bg1 },
|
||||
EndOfBuffer = { fg = "NONE", bg = "NONE" },
|
||||
NvimTreeExecFile = { fg = "NONE", bg = "NONE" },
|
||||
NvimTreeSpecialFile = { fg = "NONE", bg = "NONE" },
|
||||
NvimTreeSymlink = { fg = "NONE", bg = "NONE" },
|
||||
NvimTreeImageFile = { fg = "NONE", bg = "NONE" },
|
||||
TelescopeNormal = { bg = c.bg_d },
|
||||
TelescopeTitle = { fg = c.orange, bg = c.bg_d },
|
||||
TelescopePromptBorder = { fg = c.grey, bg = c.bg_d },
|
||||
TelescopeResultsBorder = { fg = c.grey, bg = c.bg_d },
|
||||
TelescopePreviewBorder = { fg = c.grey, bg = c.bg_d },
|
||||
DiffAdd = { bg = "#1a2f22" },
|
||||
DiffChange = { bg = "#15304a" },
|
||||
DiffDelete = { bg = "#311c1e" },
|
||||
|
||||
Reference in New Issue
Block a user