From ce6bf9328cbe6c0409169cfdf58aa71673ebf61f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Wed, 14 Aug 2024 22:01:35 +0200 Subject: [PATCH] Wed 14 Aug 22:01:35 CEST 2024 --- home/nvim/default.nix | 2 +- home/nvim/files/lua/plugins/nvim-cmp.lua | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/home/nvim/default.nix b/home/nvim/default.nix index 62fcf82..6119b01 100644 --- a/home/nvim/default.nix +++ b/home/nvim/default.nix @@ -20,7 +20,7 @@ # LSPs texlab ltex-ls - pyright + basedpyright cmake-language-server vscode-langservers-extracted yaml-language-server diff --git a/home/nvim/files/lua/plugins/nvim-cmp.lua b/home/nvim/files/lua/plugins/nvim-cmp.lua index 3c828e6..d4d5a3e 100644 --- a/home/nvim/files/lua/plugins/nvim-cmp.lua +++ b/home/nvim/files/lua/plugins/nvim-cmp.lua @@ -107,12 +107,13 @@ return { -- Setup lspconfig. local capabilities = require('cmp_nvim_lsp').default_capabilities(vim.lsp.protocol.make_client_capabilities()) - require('lspconfig').pyright.setup { + require('lspconfig').basedpyright.setup { capabilities = capabilities, settings = { - python = { + basedpyright = { analysis = { - typeCheckingMode = "off" + typeCheckingMode = "basic", + autoImportCompletions = true } } }