From 0fb2d82c34a63c51b0e5fcc458382540603d482e Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Sat, 4 Oct 2025 14:59:28 -0500 Subject: use natively installed lsps instead of mason --- lua/tjk/plugins/lsp.lua | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/lua/tjk/plugins/lsp.lua b/lua/tjk/plugins/lsp.lua index 5a73721..4caf7c0 100644 --- a/lua/tjk/plugins/lsp.lua +++ b/lua/tjk/plugins/lsp.lua @@ -1,17 +1,14 @@ return { "neovim/nvim-lspconfig", - dependencies = { - "williamboman/mason.nvim", -- install lsp's - "williamboman/mason-lspconfig.nvim", - "saghen/blink.cmp", -- to ensure lspconfig can get completion capabilities - }, config = function() - require("mason").setup() - require("mason-lspconfig").setup { automatic_installation = true } - local lspconfig = require("lspconfig") - lspconfig.pylsp.setup { - autostart = false, - capabilities = require("blink.cmp").get_lsp_capabilities() - } + vim.lsp.enable({ + "cssls", + "eslint", + "html", + "jsonls", + "pylsp", + "svelte", + "tailwindcss", + }) end } -- cgit v1.2.3