diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 902a1a4..1052f26 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -238,8 +238,13 @@ return { server = { capabilities = clangd_capabilities, on_attach = on_attach, - cmd = { 'clangd', '--compile-commands-dir=build_nvim', '--query-driver', - '/opt/cortex-a78-2022.08-gcc12.1-linux5.15/bin/aarch64-linux-gnu-g*' }, + cmd = { 'clangd', + '--compile-commands-dir=build_nvim', + '--query-driver', '/opt/cortex-a78-2022.08-gcc12.1-linux5.15/bin/aarch64-linux-gnu-g*', + '--clang-tidy', + '--background-index', + '--use-dirty-headers', + '--completion-style=detailed' }, root_dir = lspconfig.util.root_pattern( '.clangd', '.clang-tidy',