Este repositorio contiene la configuración de nvchad para facilitar el desarrollo en Flutter (Mi configuracion personal). nvchad es una potente configuración de Neovim que proporciona una experiencia de programación eficiente y personalizable.
- 👌 Configuración para Flutter
- 👍 Autoguardado
- 🍿 Autocompletado Github copilot
- 🤖 (opcional) Github CopilotChat
- 🖥️ Tema tokyonight
- 😶🌫️ LunarVim color Schemes
- 🫡 LspSaga
- 🤐 Pretty Folding
- 🙂 Varios atajos inspirados en LunarVim -Entre otros... 🥲🥲
Por ahora aun no he probado en otros sistemas mas que con Windows (en mi caso Windows 11) pero asumo que cualquier version de windows superior a 7 con 64bit no tendra problemas.. 🥲. Opté por usar Chocolatey para instalar algunos complementeos externos ademas me parece la manera mas facil de instalar todo en fin. Para ejecutar los siguiente comandos necesitas abrir un powershell en modo administrador + paciencia mucha paciencia.
- Instala gestor de paquetes
Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- Instala NeoVim
choco install neovim --pre
- Instalar mingw
choco install mingw
- Instala gnuwin32
choco install gnuwin32-coreutils.install
- Instalacion Nvchad En esta parte puedes optar por installar nvchad y luego copiar las configuraciones (recomendado)
git clone https://github.com/NvChad/NvChad $HOME\AppData\Local\nvim --depth 1 && nvim
O puedes clonar directamente mi configuracion personal
git clone https://github.com/lenninst/NvChad_Flutter $HOME\AppData\Local\nvim --depth 1 && nvim
- Configura tu terminal recuerda usar nerd fonts "necesario" Si usas alacrity puedes puedes usar alguna configuracion en internet hay muchas si deseas puedes copiar mi configuracion personal a aqui https://github.com/lenninst/Alacritty_myConfig.git.
- Ejecuta el comando
nvim
en el terminal y espera o puedes tomar otra taza de cafe mientras tanto. - Has llegado el final
Note
Estos pasos estan muy resumidos de modo que si encuentran problemas no duden en preguntar a nuestro amistoso asistente chatgpt o buscar en google 🫡, ademas asoy nuuevo en esto, cualquier correcion o sugerencia es bienvenido.
Ademas es necesario installar flutter y agregar la variable de entorno. Puedes instalar siguiendo los pasos de instalacion proporcionada por Flutter en el siguiente enlace https://docs.flutter.dev/get-started/install/windows/desktop?tab=download O Es posible usar el gestior de paquetes para instalarlo
choco install flutter
👌
Para todo el grupo que esta detras de
- NvChad 💚 https://nvchad.com/
- LunarVim 💜 https://www.lunarvim.org/es/
- Neovim 🤎 https://neovim.io/
- Chocolatey 🩵 https://chocolatey.org/
Y los autores de los ingredientes 🧡
- https://nvimdev.github.io/lspsaga/
- https://github.com/codota/tabnine-nvim
- https://github.com/zbirenbaum/copilot.lua
- https://github.com/pocco81/auto-save.nvim
- entre otros que en este momento no recuerdo.🙏