Skip to content
Baru edited this page Aug 28, 2026 · 2 revisions

Ultimate Neovim Config

A clean, understandable, LSP-powered Neovim config with zero plugin-manager framework and colors that always match your terminal.

Philosophy

  • 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.

Features

  • ⚡ 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.lua scheme 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

Wiki pages

Clone this wiki locally