Major lsp overhaul. Use new 0.11+ apis, remove lspconfig, remove lots of

mason/lspconfig util plugins. Currently supports following lsps: gopls,
clangd, lua-language-server, cmake-language-server
This commit is contained in:
Martin Larsson 2025-01-11 00:58:02 +01:00
parent c2b6c481e4
commit 7e4f69c48f
9 changed files with 391 additions and 342 deletions

View file

@ -30,5 +30,7 @@ require("terminal")
-- Initialize the custom window management functionality
require("window_management").setup()
require("lsp")
-- See ":help vim.highlight.on_yank()"
setup_yank_highlight()