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", {
|
vim.api.nvim_create_autocmd("QuitPre", {
|
||||||
callback = function()
|
callback = function()
|
||||||
local tree_wins = {}
|
local tree_wins = {}
|
||||||
|
|||||||
@@ -44,15 +44,6 @@ local highlights = {
|
|||||||
TabLineSel = { fg = c.fg, bg = c.bg2 },
|
TabLineSel = { fg = c.fg, bg = c.bg2 },
|
||||||
TabLineFill = { bg = c.bg1 },
|
TabLineFill = { bg = c.bg1 },
|
||||||
EndOfBuffer = { fg = "NONE", bg = "NONE" },
|
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" },
|
DiffAdd = { bg = "#1a2f22" },
|
||||||
DiffChange = { bg = "#15304a" },
|
DiffChange = { bg = "#15304a" },
|
||||||
DiffDelete = { bg = "#311c1e" },
|
DiffDelete = { bg = "#311c1e" },
|
||||||
|
|||||||
Reference in New Issue
Block a user