-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Baru edited this page Aug 28, 2026
·
2 revisions
A clean, understandable, LSP-powered Neovim config with zero plugin-manager framework and colors that always match your terminal.
- Lightweight — minimal overhead, instant startup.
-
Understandable — no plugin-manager framework, no abstraction layers.
Just plain
git clone-based Lua you can read start to finish. - Synchronized — colors always follow your terminal's own theme. No colorscheme plugins, no switching commands.
- ⚡ A ~90-line custom plugin loader (plain
git clone, no Lazy/Packer) - 🧠 Full LSP + completion + formatting:
nvim-lspconfig+mason.nvim+blink.cmp+conform.nvim - 📁 Sidebar file explorer (
nvim-tree.lua), fuzzy finding (fzf-lua), fast motions (flash.nvim), file pinning (Harpoon2), session persistence - 🎨 Terminal-native colors — one
colors/terminal.luascheme that reads its palette from your terminal's own 16 ANSI colors - 🪟 Free transparency — no background is ever forced
- 🔁 Multi-config switching between separate Neovim profiles
- Requirements — what needs to be on your system
- Installation — step-by-step setup
- Post-Installation-Setup — one-time setup after first launch
- Keymaps — full keymap reference
- Colorscheme — how the terminal-matching colors work
- Multi-Config-Switching — running multiple Neovim configs side by side
- Useful-Commands — commands worth knowing
- Troubleshooting — fixes for common issues