Problem: override.lua still has its own copies of ext_map, filename_map, and resolve(), duplicating the newly extracted resolve module. Solution: replace local tables and resolve() with imports from nonicons.resolve. Update all *_by_filetype overrides to use resolve_filetype() instead of raw ext_map[ft], gaining ft_map fallback and direct mapping key lookup. |
||
|---|---|---|
| .. | ||
| health.lua | ||
| init.lua | ||
| mapping.lua | ||
| override.lua | ||
| resolve.lua | ||