pack-manager.nvim is the UI layer over vim.pack and the most significant
third-party dependency. Added to UNIFIED.md with repo link, rationale,
and the workflow for picking up upstream improvements via the lockfile.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
README:
- Add :checkhealth whipsmart step to Quick Start flow
UNIFIED.md:
- Update module list to match explicit load order in init.lua
- Document lua/whipsmart/plugins/ opt-in extras and how to enable them
- Tick off completed roadmap items from the rebrand/cleanup session
- Replace stale kickstart.nvim upstream sync instructions with a note
that the project has diverged and upstream syncing no longer applies
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add 'Adding LSP Servers' section explaining the servers/mason_tools split
and linking to mason-registry and lspconfig server list for name lookups
- Fix 'Adding a Plugin' section — core plugins need explicit registration
in init.lua loader list; personal plugins go in lua/custom/plugins/
- Update project layout to include lua/whipsmart/ and lua/custom/
- Add format-on-save opt-in instructions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
mason-tool-installer uses Mason registry names (e.g. lua-language-server)
which differ from lspconfig names (e.g. lua_ls). Previously mason-lspconfig
handled this translation; now that it's removed, maintain a separate
mason_tools list with correct Mason package names.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Rename lua/kickstart/ -> lua/whipsmart/ (health check, opt-in extras)
- Replace doc/kickstart.txt with doc/whipsmart.txt; regenerate help tags
- Rename all kickstart-* augroups to whipsmart-* in lsp.lua and telescope.lua
- Fix missed kickstart-lsp-highlight reference in nvim_clear_autocmds
- Wire up custom/plugins loading (was silently never called)
- Replace implicit glob plugin loader with explicit ordered list in init.lua
- Remove dead mason-lspconfig dependency (unused with 0.12 native LSP)
- Simplify format.lua format_on_save to a clear user-editable ft table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>