- Asistente AI con NeoCodeium (Iniciar sesión y usar el token)
- Cyberdream de scottmckendry
- Plugin de Live Server (requiere instalar live-server y pnpm con npm)
- Ctrl-a para seleccionar todo (Solo tengo esta keymap por ahora :D)
- Autoformat y Wrap habilitados en options.lua
- Neovim >= 0.9.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- a Nerd Font(v3.0 or greater) (optional, but needed to display some icons)
- a C compiler for nvim-treesitter
- live grep: ripgrep
- find files: fd
- Node with NPM
- a terminal that support true color and undercurl: kitty (Linux & Macos) wezterm (Linux, Macos & Windows) alacritty (Linux, Macos & Windows) iterm2 (Macos)
- Instalar neovim
sudo dnf install neovim
(Neovim con LuaJIT) - Verificar que GIT esté instalado con
git --version
(Preinstalado con Fedora) - Verificar que GCC esté instalado con
gcc --version
(ya se instala al instalar neovim) - Instalar ripgrep
sudo dnf install ripgrep
- Instalar fd
sudo dnf install fd-find
- Instalar Node y NPM
sudo dnf install nodejs
- Instalar live-server
npm install -g live-server
(opcional) - Instalar pnpm
npm install -g pnpm
(necesario para live-server) - Descargar una Nerd Font (Recomiendo JetBrains Mono, Lilex, y SpaceMono)
- Vamos a necesitar una Terminal que soporte True Color y undercurl. Mi preferencia es Kitty
- Para dejar el efecto blur con transparencia necesitamos la extensión Blur My Shell para Gnome y bajar la opacidad deseada en ~/.config/kitty/kitty.conf
Hacemos un backup de la carpeta nvim si existiere:
- Requerido
mv ~/.config/nvim{,.bak}
- Opcional pero recomendado
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
git clone https://github.com/NickmDrummer/nvim ~/.config/nvim
Caution
REQUERIDO: Remover la carpeta .git para que después puedas iniciar tu propio repositorio.
rm -rf ~/.config/nvim/.git
nvim