Custom Neovim IDE - v1.0.0
A lightweight, blazing-fast Neovim configuration built from scratch using lazy.nvim, designed for seamless web development, Python, and systems programming.
What's Included
This release brings a fully-featured, production-ready Neovim IDE with:
- Package Management:
lazy.nvimfor fast, asynchronous plugin loading - File Explorer:
nvim-treefor visual project navigation - Fuzzy Finder:
fzf-luafor lightning-fast file and text searching - Intellisense: Native Neovim LSP with automatic language server setup via
mason.nvim - Autocomplete:
nvim-cmpwith VS Code-style snippet integration - Auto-formatting:
conform.nvim(Prettier, Black, Stylua) on save - Integrated Terminal:
toggleterm.nvimfor drop-down shell access - UI & Aesthetics:
gruvboxcolorscheme with customlualinestatus bar
Quick Start
Prerequisites
- Neovim v0.11.0 or higher
- Git
- A Nerd Font (e.g., JetBrainsMono Nerd Font)
- Ripgrep (for fuzzy search)
Installation
# Backup existing config (if any)
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
# Clone this release
git clone https://github.com/balu401/nvim.git ~/.config/nvim
# Start Neovim
nvimDocumentation
For detailed setup, troubleshooting, and customization, see the README.md.