Мне понравилась цветовая тема из Cursor — и я сделал ее аналог для Neovim
Мне очень понравилась тема, которую недавно завезли в Cursor – Сursor Light:

Настолько, что я, не найдя ее аналога для Neovim, взял эту цветовую палитру и сделал похожую тему для моего любимого редактора:

Все основные цвета были скопированы LLM из json-конфига оригинальной темы (спасибо, vscode, за открытые конфиги в читаемом виде), и затем поправлены вручную сравнением цвета у пикселей основных элементов.
В репозитории выше ты найдешь:
- 🎯 Цветовая палитра из оригинальной темы Cursor Light
- 📐 Кастомная колонка с номерами строк, более похожая на колонку из vscode-редакторов
- 🔍 Если пользуешься плагином LSP Saga - хлебные крошки становятся более похожими на те, что есть в vscode (можно отключить в конфиге)
- 🌲 Внешний вид и цветовая палитра дерева файлов, реализуемая плагином nvim-tree, приведена к виду, болеее похожему на дерево файлов в vscode (можно отключить в конфиге)
Тема стоит как моя основная, а это значит что я буду ее постоянно дорабатывать: править цвета, расширять поддерживаемые языки, и добавлять поддержку плагинов. Следующим шагом будет модификация строки статуса снизу - в моем сетапе она реализуется плагином lualine, и я хочу привести ее к той же палитре, которую использует Cursor.
Ссылка на плагин и инструкцию по установке и конфигурации можно найти в README.
Ссылки:
- Репозиторий - https://github.com/vpoltora/cursor-light.nvim, буду благодарен если поставишь ⭐
- Мой конфиг для neovim - https://github.com/vpoltora/go-rust-nvim-config
- Мои гайды о том, как настроить neovim с нуля до уровня vscode редактора:
- Мой telegram-канал о разработке, Go, Vim, LLM и продуктах, над которыми работаю - https://t.me/junsenior
- Канал с дайджестом по языку программирования Go - https://t.me/digest_golang