summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan K. Boikov <mail@ikboikov.net>2025-01-26 00:46:19 +0100
committerIvan K. Boikov <mail@ikboikov.net>2025-01-26 00:46:19 +0100
commit9ca13ac4e397230f867625de1a62084622727c11 (patch)
tree7789dd143c437be714bf3b31c20f831bc762a3f6
parent80b34ca609ef42314ba82b8fbdc3ae39d2565f69 (diff)
nvim: mccabe config for pylsp
-rw-r--r--nvim/.config/nvim/init.vim13
1 files changed, 12 insertions, 1 deletions
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim
index 3f48e8e..8537f20 100644
--- a/nvim/.config/nvim/init.vim
+++ b/nvim/.config/nvim/init.vim
@@ -319,7 +319,18 @@ let g:formatdef_ruff = '"ruff format -"'
lua << EOF
require'lspconfig'.julials.setup{}
- require'lspconfig'.pylsp.setup{}
+ require'lspconfig'.pylsp.setup{
+ settings = {
+ pylsp = {
+ plugins = {
+ mccabe = {
+ -- 10 is a recommended threshold
+ threshold = 10,
+ }
+ }
+ }
+ }
+ }
require'lspconfig'.ruff.setup{}
EOF
nmap <leader>ld :lua vim.lsp.buf.declaration()<CR>