Antes de comenzar con la instalación, asegúrate de tener lo siguiente:
- Neovim >= 0.9.0 (debe estar compilado con LuaJIT).
- Git >= 2.19.0 (para soporte de clones parciales).
- LazyVim.
- Un Nerd Font (v3.0 o superior) (opcional, pero necesario para mostrar algunos íconos).
- lazygit (opcional).
- Un compilador de C para
nvim-treesitter
. Consulta aquí. - Para telescope.nvim (opcional):
- Un terminal que soporte colores verdaderos y undercurl:
- Solarized Osaka.
Si aún no tienes Neovim instalado, sigue estos pasos:
-
Para Ubuntu/Debian:
sudo apt update sudo apt install neovim
-
Para Fedora:
sudo dnf install neovim
-
Para Arch Linux:
sudo pacman -S neovim
-
Para macOS usando Homebrew:
brew install neovim
-
Para Windows: Descarga el instalador desde el sitio oficial de Neovim y sigue las instrucciones.
Clona tu repositorio de configuración santana.nvim
en el directorio de configuración de Neovim.
git clone https://github.com/santanaoliva-u/santana.nvim ~/.config/nvim
Tu configuración de Neovim utiliza LazyVim
para la gestión de plugins. Sigue estos pasos para instalar los plugins necesarios:
-
Abrir Neovim:
nvim
-
Ejecutar el Comando de Instalación de Plugins: Una vez en Neovim, ejecuta:
:Lazy install
- Explicación:
:Lazy install
: Comando para instalar todos los plugins definidos en tu configuración usandoLazyVim
.
- Explicación:
Si tu configuración de Neovim requiere plugins adicionales o configuraciones específicas, sigue las instrucciones en el README.md
del repositorio.
-
Revisar el
README.md
: Abre el archivoREADME.md
en el repositorio para cualquier instrucción específica de configuración. -
Instalar Dependencias de Plugins: Algunos plugins pueden requerir dependencias externas. Instala cualquier dependencia siguiendo las instrucciones del
README.md
.
Para asegurarte de que todo está funcionando correctamente:
-
Abrir Neovim:
nvim
-
Verificar los Plugins Instalados: Ejecuta el comando:
:Lazy status
- Explicación:
:Lazy status
: Muestra el estado de los plugins instalados.
- Explicación:
-
Probar Configuraciones: Navega por tu configuración para asegurarte de que todos los ajustes y plugins están funcionando como se espera.
Sigue estos pasos para instalar el tema solarized-osaka.nvim
en Neovim:
-
Clonar el Repositorio del Tema y Seguir sus Instrucciones:
Si encuentras problemas durante la instalación, aquí algunos pasos para solucionarlos:
-
Revisar los Logs de Neovim:
- Abre Neovim y ejecuta:
:messages
- Revisa los mensajes para cualquier error relacionado con la carga de plugins o configuraciones.
- Abre Neovim y ejecuta:
-
Verificar la Configuración de
LazyVim
:- Asegúrate de que
LazyVim
esté configurado correctamente en tu archivoinit.lua
.
- Asegúrate de que
-
Consultar la Documentación:
- Revisa la documentación de los plugins y
LazyVim
para posibles problemas conocidos y soluciones.
- Revisa la documentación de los plugins y
-
Buscar Ayuda en la Comunidad:
- Consulta foros y comunidades como Reddit, Stack Overflow o los canales de soporte de los plugins que estés usando.
/nvim/lua/plugins/ui.lua
/lua/plugins/ui.lua