From 1d5ca0aa2971d2485575ed7c5efad17144cb3fb1 Mon Sep 17 00:00:00 2001 From: pablu Date: Sun, 22 Mar 2026 18:04:35 +0100 Subject: Initial commit --- dot_config/nvim/lua/plugins/lsp.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 dot_config/nvim/lua/plugins/lsp.lua (limited to 'dot_config/nvim/lua/plugins/lsp.lua') diff --git a/dot_config/nvim/lua/plugins/lsp.lua b/dot_config/nvim/lua/plugins/lsp.lua new file mode 100644 index 0000000..2c5d398 --- /dev/null +++ b/dot_config/nvim/lua/plugins/lsp.lua @@ -0,0 +1,37 @@ +return { + "neovim/nvim-lspconfig", + config = function() + vim.lsp.enable({ "lua_ls", + "basedpyright", + "gopls", + "html", + "yamlls", + "svelte-language-server", + "clangd", + "ansiblels", + "vtsls", + "zls", + "glsl_analyzer", + "rust_analyzer", + "templ", + "tailwindcss", + }) + + + -- Testing basedpyright atm, change to jedi idk + vim.lsp.config("basedpyright", { + settings = { + ['basedpyright'] = { + analysis = { + typeCheckingMode = "basic", + inlayHints = { + variableTypes = true, + genericTypes = true, + }, + autoFormatStrings = true, + } + } + } + }) + end +} -- cgit 1.3.1