The Modern Config

Everything so far grew inside one file. This chapter rebuilds the configuration the way modern configs are actually structured: small modules with one concern each, plugins managed by lazy.nvim with a lockfile, and language servers wired through Neovim’s native vim.lsp.config files.

The finished configuration lives in the course companion repo — clone it and the lockfile rebuilds the exact same editor anywhere.