A Neovim plugin that automatically colors file icons by matching them to a theme's color palette.
tiny-devicons-auto-colors.nvim is a Neovim plugin that automatically recolors file and directory icons (devicons) to visually harmonize with the user's active Neovim colorscheme. It works by calculating the nearest matching color from a provided or automatically detected color palette, ensuring aesthetic consistency without manual configuration.
Neovim users who utilize nvim-web-devicons for file icons and want those icons to automatically match their chosen colorscheme for a cohesive visual experience.
Developers choose this plugin for its fully automated color matching that integrates seamlessly with any Neovim theme, eliminating the need for manual icon color configuration while offering fine-tuning options for those who want precise control.
A Neovim plugin that automatically assigns colors to devicons based on their nearest color in a predefined color palette.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Dynamically matches devicon colors to the active theme's palette using perceptual distance calculations, eliminating the need for manual configuration as highlighted in the key features.
Works with any Neovim theme that provides a color palette, and accepts custom color lists for precise control, demonstrated in the setup examples with catppuccin.
Includes a caching system that stores color matchings in a JSON file, significantly speeding up plugin loading on subsequent runs, as noted in the options section.
Offers adjustable factors for lightness, chroma, and hue, plus a precise search mode to tweak color matching for different palettes, providing customization beyond basic automation.
As admitted in the FAQ, color results can be 'strange' for some themes, requiring manual adjustment of factors which adds complexity and trial-and-error setup.
Requires installation with nvim-web-devicons and non-trivial configuration, not a zero-config solution, which might deter users seeking plug-and-play simplicity.
The autoreload feature can override custom color settings and produce varying results with theme changes, as warned in the options, leading to unpredictable visual outcomes.