Skip to content

pipe-code/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim-config

Configuración personal de Neovim para desarrollo web (TypeScript · React · CSS/SCSS). Teclado: Split 32 teclas · Layout: Colemak Mod-DH · Leader: Space

Archivos

Archivo Descripción
vimrc Configuración principal (plugins, LSP, keymaps) — enlazar como ~/.vimrc
init.vim Entry point de Neovim — carga ~/.vimrc
MANUAL.md Referencia de todos los atajos de teclado
PLAN.md Plan de implementación y decisiones de diseño

Instalación en una máquina nueva

1. Instalar dependencias

# Neovim 0.10+
brew install neovim

# vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

# LSP servers
npm install -g typescript typescript-language-server vscode-langservers-extracted

# telescope-fzf-native (requiere make)
brew install make

2. Copiar archivos

git clone https://github.com/pipe-code/nvim-config.git
cp nvim-config/vimrc ~/.vimrc
cp nvim-config/init.vim ~/.config/nvim/init.vim

3. Instalar plugins

nvim +PlugInstall +qall

Plugins principales

  • Catppuccin Mocha — colorscheme
  • Telescope + fzf-native — fuzzy finder
  • nvim-lspconfig + nvim-cmp — LSP y autocompletado
  • Treesitter — syntax highlighting
  • Gitsigns + Fugitive + Diffview — Git
  • Noice + nvim-notify — UI moderna
  • Which-key — popup de keymaps
  • Flash — navegación rápida
  • oil.nvim — file manager editable
  • nvim-ufo — folding con LSP/treesitter
  • Barbecue + navic — breadcrumbs en winbar
  • Copilot — AI completion

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors