Skip Navigation

How do i override nvim-web-devicons cancel(X) icon

i currently use Iosevka Nerd Font.

the cancel icon (X) looks too big and i want to change it to lowercase (x). i looked through the nvim-web-devicons readme and i also tried printing out all the available icons there

i.e.

 lua
    
local devicons = require("nvim-web-devicons").get_icons()
for _, value in pairs(devicons) do
    for i, v in pairs(value) do
        print(i .. "==>" .. v .. "\n")
    end
end



  

but i couldnt find an icon with a name that matches X or cancel. what can i do to override this and replace with a custom one?

[edit] i use barbar.nvim for buffers btw.

i just tried akinsho/bufferline and the cancel icon looked normal. i suppose this is a barbar issue

[edit]:

okay turns out it was a barbar issue. just had to read through the README.md properly haha.

 
    
M.config = function()
    require("barbar").setup({
        icons = {
            button = "x", -- customize it to anything 
        },
    })
end


  
0 comments

No comments