dotfiles for troy0820

lsp: migrate to native vim.lsp.config API for nvim 0.11/0.12 master

Drops lsp-zero in favor of: - vim.lsp.config('*', { capabilities = ... }) for cmp_nvim_lsp capabilities - mason-lspconfig v2 automatic_enable (replaces handlers block) - client:supports_method (colon form; dot form deprecated in 0.11+) Preserves nvim-cmp behavior exactly: - Same sources and group_index - Tab/S-Tab reimplement lsp-zero's tab_complete and select_prev_or_fallback so menu open/complete/fallback semantics are unchanged. Revert with: git revert HEAD


Author Troy Connor Date Commit a111292e Parent e500ee4f Change ID mmollrmw
+49 -52
1 changed file