From 3b15748e9c831161c55470dcdaa31f9c21559d9d Mon Sep 17 00:00:00 2001 From: cryxtalix Date: Mon, 11 May 2026 01:39:07 +0800 Subject: Fix pyright. --- .config/nvim/lua/configs/pyright.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .config/nvim/lua/configs/pyright.lua (limited to '.config/nvim/lua/configs/pyright.lua') diff --git a/.config/nvim/lua/configs/pyright.lua b/.config/nvim/lua/configs/pyright.lua new file mode 100644 index 0000000..e15a7fb --- /dev/null +++ b/.config/nvim/lua/configs/pyright.lua @@ -0,0 +1,23 @@ +vim.pack.add({ + { + src = "https://github.com/neovim/nvim-lspconfig", + version = 'master', + }, +}) + +vim.lsp.config['pyright'] = { + cmd = { "pyright-langserver", "--stdio" }, + filetypes = { "python" }, + + settings = { + python = { + analysis = { + autoSearchPaths = true, + diagnosticMode = "workspace", + useLibraryCodeForTypes = true + } + } + } +} + +vim.lsp.enable('pyright') -- cgit