Me gustó el tema de colores de Cursor y creé uno similar para Neovim

Me gustó el tema de colores de Cursor y creé uno similar para Neovim

Me encantó el tema que hace poco añadieron a Cursor: Cursor Light:

Tanto que, al no encontrar un equivalente para Neovim, tomé esa paleta de colores e hice un tema parecido para mi editor favorito:

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

Todos los colores principales los copió una LLM del archivo de configuración json del tema original (gracias, vscode, por dejar las configuraciones abiertas y en formato legible), y luego los ajusté a mano comparando el color de los píxeles de los elementos principales.

En el repositorio de arriba encontrarás:

  • 🎯 La paleta de colores del tema original Cursor Light

  • 📐 Una columna personalizada con los números de línea, más parecida a la columna de los editores de la familia vscode

  • 🔍 Si usas el plugin LSP Saga, las migas de pan se vuelven más parecidas a las de vscode (se puede desactivar en la configuración)

  • 🌲 El aspecto y la paleta de colores del árbol de archivos que implementa el plugin nvim-tree se ajustan para parecerse más al árbol de archivos de vscode (se puede desactivar en la configuración)

El tema está puesto como mi tema principal, y eso significa que lo iré mejorando de forma constante: ajustando colores, ampliando los lenguajes soportados y añadiendo soporte para plugins. El siguiente paso será modificar la barra de estado de abajo: en mi setup la implementa el plugin lualine, y quiero ajustarla a la misma paleta que usa Cursor.

El enlace al plugin y las instrucciones de instalación y configuración los puedes encontrar en el README.

Enlaces: