A blazing-fast, minimalist Neovim configuration for DevOps engineers and backend developers.
nvimz is a native-first Neovim 0.12+ setup built on vim.pack, vim.lsp, and mini.nvim. It targets a sub-10 ms cold core start, keeps language tooling in your system $PATH, and ships 12 pinned plugins — no Mason, no runtime installs.
git clone https://github.com/andev0x/nvimz.git ~/.config/nvim
cd ~/.config/nvim
./scripts/setup --minimal # or --full, or --langs=go,rust,pythonOpen Neovim, then verify the install with :checkhealth nvimz and :NvimzBenchmark. Requirements, backup steps, and provisioning details are in Installation & Setup.
- Fast: ~7–9 ms cold core start on an empty session, with tiered, event-driven loading. Profile with
:NvimzBenchmark. - Native:
vim.pack,vim.lsp,vim.treesitter, a native fuzzy picker, and themini.nvimsuite. - Focused: 12 pinned plugins for theme, files, Git, formatting, debugging, and AI (Copilot + local Ollama).
- Predictable: no runtime tool installs; servers and formatters resolve from
$PATH. - Extensible: declarative plugin, language, and parser config, plus gitignored machine overrides.
| Title | Contents |
|---|---|
| Installation & Setup | Requirements, provisioning, verification, maintenance |
| Architecture | Design principles, loading pipeline, repository layout |
| Commands & Keybindings | Native commands and the complete keymap |
| Language Support | LSP servers, formatters, and extension |
| Performance | Startup targets and measured results |
| Customization | Machine overrides and extension points |
| Troubleshooting | Health checks and common fixes |
MIT © andev0x

