dotfiles

Personal dotfiles
git clone https://git.bracken.jp/dotfiles.git
Log | Files | Refs | LICENSE

commit 99efb879af0bd62856c314819c77681d4f28c976
parent 42ca1a5b4b8173d929caf29adf1ddb6f554b9439
Author: Chris Bracken <chris@bracken.jp>
Date:   Fri, 19 Sep 2025 19:50:27 +0900

nvim: add pyright lsp config for python

Diffstat:
M.config/nvim/lua/plugins/languages.lua | 13+++++++++++++
1 file changed, 13 insertions(+), 0 deletions(-)

diff --git a/.config/nvim/lua/plugins/languages.lua b/.config/nvim/lua/plugins/languages.lua @@ -87,6 +87,19 @@ return { local cfg = create_sourcekit_cfg(sdk_map.iOS) vim.lsp.config.sourcekit = cfg end + if vim.fn.executable('basedpyright-langserver') == 1 then + vim.lsp.config.basedpyright = { + settings = { + basedpyright = { + analysis = { + autoImportCompletions = true, + typeCheckingMode = "basic", + diagnosticMode = "openFilesOnly", + }, + }, + }, + } + end vim.api.nvim_create_autocmd("LspAttach", { group = vim.api.nvim_create_augroup("UserLspConfig", {}),