Skip to content

Commit

Permalink
Move pyright settings to lsp
Browse files Browse the repository at this point in the history
  • Loading branch information
cschindlbeck committed Apr 21, 2024
1 parent b8eb79e commit ad509d6
Showing 1 changed file with 13 additions and 20 deletions.
33 changes: 13 additions & 20 deletions lua/plugins/lsp-config.lua
Original file line number Diff line number Diff line change
Expand Up @@ -22,25 +22,6 @@ return {
{
"neovim/nvim-lspconfig",
lazy = false,
-- this alternative should work, but it does not
-- opts = {
-- servers = {
-- lua_ls = {},
-- terraformls = {},
-- pyright = {
-- settings = {
-- python = {
-- analysis = {
-- typeCheckingMode = "off",
-- autoSearchPaths = true,
-- useLibraryCodeForTypes = true,
-- diagnosticMode = "workspace",
-- },
-- },
-- },
-- },
-- },
-- },
config = function()
local capabilities = require("cmp_nvim_lsp").default_capabilities()
local lspconfig = require("lspconfig")
Expand All @@ -52,7 +33,19 @@ return {
lspconfig.dockerls.setup({ capabilities = capabilities })
lspconfig.docker_compose_language_service.setup({ capabilities = capabilities })
lspconfig.lua_ls.setup({ capabilities = capabilities })
lspconfig.pyright.setup({ capabilities = capabilities })
lspconfig.pyright.setup({
capabilities = capabilities,
settings = {
python = {
analysis = {
typeCheckingMode = "off",
autoSearchPaths = true,
useLibraryCodeForTypes = true,
diagnosticMode = "workspace",
},
},
},
})
lspconfig.terraformls.setup({ capabilities = capabilities })
lspconfig.texlab.setup({ capabilities = capabilities })
-- lspconfig.yamlls.setup({})
Expand Down

0 comments on commit ad509d6

Please sign in to comment.