Eyecons
Eyecons я сделал просто ради красоты. У иконок файлов обычно свои цвета, и с темой редактора они сочетаются не всегда.
Eyecons перекрашивает иконки в цвета темы. Для каждого цвета иконки он ищет самый похожий цвет в теме. Красные части иконки остаются красными, серые — серыми, но точный оттенок берётся из темы. Похожесть он оценивает не по HEX-кодам, а в пространстве OKLCH. Оно ближе к тому, как цвета видит глаз.
Eyecons поддерживает Nord, Gruvbox, Dracula, Tokyo Night и другие темы. Тему редактора он определяет сам. Если вашей темы нет в списке, иконки возьмут цвета стандартной тёмной темы VS Code.
Как иконки выглядят в разных темах, видно на сайте проекта.
Как начать его использовать?
Установите расширение из Visual Studio Marketplace или командой:
code --install-extension azat-io.eyeconsЗатем выберите Eyecons через команду Preferences: File Icon Theme.