Problem: nonicons.nvim exposes a public get_icon/get_icon_by_filetype API, but oil.nvim can only use nonicons glyphs indirectly through the devicons monkey-patch. This couples oil to devicons even when nonicons is available standalone. Solution: add a nonicons provider in get_icon_provider() between mini.icons and devicons. Feature-gated on nonicons.get_icon existing so old nonicons versions fall through to devicons. Uses OilDirIcon and OilFileIcon highlight groups. |
||
|---|---|---|
| .. | ||
| oil | ||
| resession/extensions | ||