All tags » neovim

1-7 / 8 articles

Thumbnail for The Ultimate Neovim Configuration: A Modular, Reproducible Developer Environment

A complete walkthrough of a production‑grade Neovim configuration. Covers the modular directory layout, bootstrapping with lazy.nvim, per‑filetype engineering, custom Lua automation functions, programmable snippets, a deterministic colour stack, and a hand‑picked plugin dashboard. Every design...... Read More


Keywords: neovim lazy.nvim init.lua ftplugin lua automation snippets colorscheme treesitter nvim-cmp configuration deterministic engineering productivity
Thumbnail for The Developer’s Dashboard: Completion, Treesitter, and the Plugin Ecosystem

This final article in the series examines the plugin layer that completes the Neovim configuration. It covers Treesitter syntax parsing, nvim‑cmp completion with LuaSnip integration, Mason for LSP management, and a minimal bufferline. Every plugin is justified by a clear engineering need, and...... Read More


Keywords: neovim treesitter nvim-cmp luasnip completion LSP bufferline plugins engineering configuration
Thumbnail for The Visual Stack: Deterministic Themes, Transparency, and Custom Highlights

This article dissects the colours and highlight configuration of a production Neovim setup. It covers the dual‑theme fallback (Nordic/Tokyonight), transparent backgrounds, custom cursor and bufferline highlights, and the autocommand that ensures visual consistency no matter what plugins are loaded.... Read More


Keywords: neovim colorscheme transparency nordic tokyonight highlighting configuration deterministic themes