From 499bab38ac6a77073747e7f6787238a829e7a84d Mon Sep 17 00:00:00 2001 From: pml68 Date: Mon, 19 Aug 2024 15:46:51 +0200 Subject: feat: change LSP settings --- lua/pml68/configs/settings/clangd.lua | 4 ++++ lua/pml68/configs/settings/pyright.lua | 2 ++ 2 files changed, 6 insertions(+) diff --git a/lua/pml68/configs/settings/clangd.lua b/lua/pml68/configs/settings/clangd.lua index 21b4046..c5d4994 100644 --- a/lua/pml68/configs/settings/clangd.lua +++ b/lua/pml68/configs/settings/clangd.lua @@ -1,4 +1,8 @@ return { + cmd = { + vim.fn.stdpath('data') .. "/mason/bin/clangd", + "--header-insertion=never" + }, on_attach = function(client, bufnr) client.server_capabilities.signatureHelpProvider = false end diff --git a/lua/pml68/configs/settings/pyright.lua b/lua/pml68/configs/settings/pyright.lua index 01941ee..b7e9a2a 100644 --- a/lua/pml68/configs/settings/pyright.lua +++ b/lua/pml68/configs/settings/pyright.lua @@ -3,6 +3,8 @@ return { settings = { python = { analysis = { + typeCheckingMode = true, + reportUnusedImport = true, autoSearchPaths = true, diagnosticMode = "workspace", useLibraryCodeForTypes = true, -- cgit v1.2.3