diff options
Diffstat (limited to 'private_dot_config/nvim')
| -rw-r--r-- | private_dot_config/nvim/lua/lsp_conf.lua | 17 | 
1 files changed, 16 insertions, 1 deletions
diff --git a/private_dot_config/nvim/lua/lsp_conf.lua b/private_dot_config/nvim/lua/lsp_conf.lua index a93dc5b..1aeefbf 100644 --- a/private_dot_config/nvim/lua/lsp_conf.lua +++ b/private_dot_config/nvim/lua/lsp_conf.lua @@ -39,7 +39,7 @@ local servers = {      'jdtls',      'metals',      'ocamllsp', -    'ruff_lsp', +    'ruff',      'rust_analyzer',  } @@ -62,6 +62,21 @@ nvim_lsp.ts_ls.setup {    cmd = { "typescript-language-server", "--stdio" }  } +nvim_lsp.pyright.setup { +  settings = { +    pyright = { +      -- Using Ruff's import organizer +      disableOrganizeImports = true, +    }, +    python = { +      analysis = { +        -- Ignore all files for analysis to exclusively use Ruff for linting +        ignore = { '*' }, +      }, +    }, +  }, +} +  vim.lsp.inlay_hint.enable(true, { 0 })  -- Trouble setup  |