Мне понравилась цветовая тема из Cursor — и я сделал ее аналог для Neovim

Мне понравилась цветовая тема из Cursor — и я сделал ее аналог для Neovim

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

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

GitHub - vpoltora/cursor-light.nvim: A pixel-perfect Neovim theme that replicates Cursor IDE’s Light theme.
A pixel-perfect Neovim theme that replicates Cursor IDE’s Light theme. - vpoltora/cursor-light.nvim

Все основные цвета были скопированы LLM из json-конфига оригинальной темы (спасибо, vscode, за открытые конфиги в читаемом виде), и затем поправлены вручную сравнением цвета у пикселей основных элементов.

В репозитории выше ты найдешь:

  • 🎯 Цветовая палитра из оригинальной темы Cursor Light
  • 📐 Кастомная колонка с номерами строк, более похожая на колонку из vscode-редакторов
  • 🔍 Если пользуешься плагином LSP Saga - хлебные крошки становятся более похожими на те, что есть в vscode (можно отключить в конфиге)
  • 🌲 Внешний вид и цветовая палитра дерева файлов, реализуемая плагином nvim-tree, приведена к виду, болеее похожему на дерево файлов в vscode (можно отключить в конфиге)

Тема стоит как моя основная, а это значит что я буду ее постоянно дорабатывать: править цвета, расширять поддерживаемые языки, и добавлять поддержку плагинов. Следующим шагом будет модификация строки статуса снизу - в моем сетапе она реализуется плагином lualine, и я хочу привести ее к той же палитре, которую использует Cursor.

Ссылка на плагин и инструкцию по установке и конфигурации можно найти в README.

Ссылки:

Subscribe to vpoltora

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe