GitHub - TheLeoP/fern-renderer-web-devicons.nvim: 🌿 fern.vim plugin which adds file type icon through nvim-tree/nvim-web-devicons (original) (raw)
fern.vim plugin to add file type icons through nvim-tree/nvim-web-devicons.
Requirements
Mandatory:
- nvim-tree/nvim-web-devicons
- Patched font
Optional:
- lambdalisue/glyph-palette.vim - Apply individual colors on icons
Usage
Set g:fern#renderer to "nvim-web-devicons" like:
let g:fern#renderer = "nvim-web-devicons"
Or using lua:
vim.g["fern#renderer"] = "nvim-web-devicons"
FAQ
How to use lambdalisue/glyph-palette.vim
See their usage section
How to add individual colors to the icons?
Set g:glyph_palette#palette like:
let g:glyph_palette#palette = v:lua.require'fr-web-icons'.palette()
Or using lua:
vim.g["glyph_palette#palette"] = require'fr-web-icons'.palette()
How to use nvim-web-devicons's color palette?
Set g:fern#renderer#web_devicons#use_web_devicons_color_palette like
let g:fern#renderer#web_devicons#use_web_devicons_color_palette = v:true
⚠️You have to disable glyph_palette#apply() autocmd if you use this feature.