Personal Neovim configuration targeting Neovim 0.12.
lua/sthompson/: core options, keymaps, autocmds, and built-in cleanup.lua/pack/: plugin installation and configuration throughvim.pack.after/lsp/: per-server LSP settings.after/ftplugin/: filetype-specific settings.
lua/pack/init.lua loads the plugin modules. Run <leader>up inside Neovim to call
vim.pack.update(). Resolved plugin versions live in nvim-pack-lock.json.
For a smaller troubleshooting configuration, start Neovim with:
nvim -u ~/.config/nvim/minimal.lua