λDennis-Tanui-V0.0.80[0:HOME]1[1:POSTS]2[2:PROJECTS]3[3:ABOUT]
➜~/projects/neovim-config

neovim-config

★ 256
neovim-config

Overview

A from-scratch Neovim configuration written in Lua, designed for speed and clarity. No bloat, no frameworks — just well-organized config files.

Features

  • LSP: Full IDE features via neovim/nvim-lspconfig
  • Treesitter: Superior syntax highlighting and code navigation
  • Custom lazy-loading: Plugins load only when needed
  • Mason: Auto-install LSP servers, linters, and formatters

Structure

~/.config/nvim/ ├── init.lua # Entry point ├── lazy.lua # Lazy-loading setup ├── plugins/ │ ├── lsp.lua # LSP configuration │ ├── treesitter.lua │ └── ui.lua # Statusline, colorscheme └── after/ftplugin/ # Per-filetype settings