Update LSP config

This commit is contained in:
Béla Richartz
2026-03-03 12:12:53 +01:00
parent 5fa42281f3
commit 56ba8021fd
3 changed files with 80 additions and 35 deletions

View File

@@ -96,21 +96,40 @@ return {
-- lsp
-- {
-- 'Exafunction/windsurf.vim',
-- event = 'BufEnter'
-- },
{
"Exafunction/codeium.vim",
event = "BufEnter"
"mason-org/mason.nvim",
opts = {}
},
{
"mason-org/mason-lspconfig.nvim",
opts = {},
dependencies = {
{ "mason-org/mason.nvim", opts = {} },
"neovim/nvim-lspconfig",
},
},
{"williamboman/mason.nvim",
{
"rachartier/tiny-inline-diagnostic.nvim",
event = "VeryLazy",
priority = 1000,
config = function()
require("mason").setup({})
end
require("tiny-inline-diagnostic").setup()
vim.diagnostic.config({ virtual_text = false }) -- Disable Neovim's default virtual text diagnostics
end,
},
{"williamboman/mason-lspconfig.nvim"},
{"VonHeikemen/lsp-zero.nvim", branch = "v3.x"},
{"neovim/nvim-lspconfig"},
{"hrsh7th/cmp-nvim-lsp"},
{"hrsh7th/nvim-cmp"},
{"L3MON4D3/LuaSnip"},
{"hrsh7th/cmp-buffer"},
{"hrsh7th/cmp-path"},
{"hrsh7th/cmp-cmdline"},
{"hrsh7th/cmp-vsnip"},
{"hrsh7th/vim-vsnip"}
}