From 7f4bf08c64980ae37390251fec311c1d135ac9c6 Mon Sep 17 00:00:00 2001 From: th3r00t Date: Fri, 12 Sep 2025 12:28:52 -0400 Subject: [PATCH] Adjusting COC --- coc-settings.json | 20 +++++++------------- lua/coc.lua | 2 +- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/coc-settings.json b/coc-settings.json index 9091fbb..b8b0f51 100644 --- a/coc-settings.json +++ b/coc-settings.json @@ -10,7 +10,7 @@ "coc-json", "coc-html", "coc-css", - "coc-pylsp", + "coc-pyright", "coc-clangd", "coc-rust-analyzer", "coc-yaml", @@ -23,18 +23,12 @@ "coc-markdownlint", "coc-vimlsp" ], - "pylsp.enable": true, - "pylsp.plugins.pycodestyle.enabled": false, - "pylsp.plugins.mccabe.enabled": false, - "pylsp.plugins.pyflakes.enabled": true, - "pylsp.plugins.pylint.enabled": false, - "pylsp.plugins.autopep8.enabled": false, - "pylsp.plugins.yapf.enabled": false, - "pylsp.plugins.jedi_completion.enabled": true, - "pylsp.plugins.jedi_hover.enabled": true, - "pylsp.plugins.jedi_references.enabled": true, - "pylsp.plugins.jedi_signature_help.enabled": true, - "pylsp.plugins.jedi_symbols.enabled": true, + "pyright.enable": true, + "pyright.organizeimports.provider": "pyright", + "python.analysis.autoImportCompletions": true, + "python.analysis.autoSearchPaths": true, + "python.analysis.diagnosticMode": "workspace", + "python.analysis.typeCheckingMode": "basic", "rust-analyzer.enable": true, "rust-analyzer.cargo.loadOutDirsFromCheck": true, "rust-analyzer.procMacro.enable": true, diff --git a/lua/coc.lua b/lua/coc.lua index cebddb7..170544a 100644 --- a/lua/coc.lua +++ b/lua/coc.lua @@ -3,7 +3,7 @@ vim.g.coc_global_extensions = { 'coc-json', 'coc-html', 'coc-css', - 'coc-pylsp', + 'coc-pyright', 'coc-clangd', 'coc-rust-analyzer', 'coc-yaml',