lsp fixes and tweaks

This commit is contained in:
2025-11-23 12:17:56 +01:00
parent a660f0c788
commit 8f4d2e287e
2 changed files with 12 additions and 21 deletions
+4 -17
View File
@@ -75,25 +75,12 @@ require('lazy').setup({
-- Detect tabstop and shiftwidth automatically
'tpope/vim-sleuth',
-- NOTE: This is where your plugins related to LSP can be installed.
-- The configuration is done below. Search for lspconfig to find it below.
-- seems i need this regardless
'neovim/nvim-lspconfig',
{
-- LSP Configuration & Plugins
'neovim/nvim-lspconfig',
dependencies = {
-- Automatically install LSPs to stdpath for neovim
{ 'williamboman/mason.nvim', config = true },
'williamboman/mason-lspconfig.nvim',
-- Useful status updates for LSP
-- NOTE: `opts = {}` is the same as calling `require('fidget').setup({})`
{ 'j-hui/fidget.nvim', tag = 'legacy', opts = {} },
-- Additional lua configuration, makes nvim stuff amazing!
-- 'folke/neodev.nvim',
},
'williamboman/mason.nvim', config = true
},
'williamboman/mason-lspconfig.nvim',
{
-- Autocompletion
'hrsh7th/nvim-cmp',