-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some icons not showing (nvim-tree, bufferline, etc.) #4107
Comments
Install nerd fonts in your system, reboot windows. |
Not all Nerd fonts has needed gplyps. More info you can find here #539
|
Happened to me today on Arch Linux after upgrading Only missing a few icons (default folder in nvim-tree being the most annoying)... Also see the changelog for nerd-fonts has some breaking changes [1]. [1] https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0 |
Please copy this line into your lvim.icons.ui.Folder = "" Does this bring back your folder icon? |
I also had to replace nvimtree's glyph: lvim.icons.ui.Folder = ""
lvim.builtin.nvimtree.setup.renderer.icons.glyphs.folder.default = lvim.icons.ui.Folder The folder renders fine ;) |
VoidLinux, ArchLinux, OsX
|
FWIW, I experienced this same issue today after upgrading to NerdFonts v3. It really broke a lot of icons, even basic ones like the folder icon. 😐 As a stopgap, I went back to grab a version of FiraCode from v2.3.3 and installed it manually. This works for now. BUT, the reason this is happening has to do with icon codepoints that have been dropped, specifically from Material Icons. (see explanation in NF v3 release notes) The problem is that plugins like NvimTree and probably Bufferline will have to implement changes to account for the icon updates. NvimTree already has a PR pending and Bufferline will likely follow suit. Once those are merged, people using v2 versions of nerd fonts will see breaks again and have to upgrade. Not really sure at what level this will need to be addressed with LunarVim, but I think sooner or later changes will be needed. 🤷🏻♂️ More info here: ryanoasis/nerd-fonts#1190 |
Sorry, but this not look like neovim or fonts problem. On my VoidLinux the stable nerd is still 2.xx. I was write twice, remove pkg and install just for test selected fonts by manual. And all will work. So problem not in fonts - problem in broken pkg. So issue must be opened on NerdFonts git. |
My nerdfonts - installed by homebrew - were recently upgraded to v3, now I am missing a number of icons, even on the first page when you open LunarVim, Find file, Find Text and Quit all are missing. I tried the Hack Nerd font mentioned above, but nothing changed. |
One more time: For example i just download fonts directly from here |
I don't know... Lunarvim requires a nerd font. Nerd font updates and mark glyphs at some codepoints as obsolete. Nerd font updates again and remove the glyphs previously marked as obsolete. Lunarvim does not update to use the new codepoints. As Lunarvim does not require a specific version of nerd fonts, looks like a Lunarvim problem for me. But it's okay, looks like it's being fixed in #4111 so probably everything will be all right soon. |
Problem description
Lots of icons are not showing properly.
LunarVim version
release-1.3/neovim-0.9-e823ccb
Neovim version (>= 0.8.0)
0.9.0
Terminal name
Windows Terminal
Operating system/version
Windows 11
Steps to reproduce
Note: I use NerdFont v3.0.0, so that might be the issue. Because I don't see this issue being tracked on another issue, I might as well just open one.
Screenshots
The text was updated successfully, but these errors were encountered: