feat: move nvim configs to separate directory

This commit is contained in:
hhhh hgfh 2025-10-12 18:22:08 +03:00
parent fd9723504f
commit 46dc4bc8a1
13 changed files with 0 additions and 0 deletions

View file

@ -0,0 +1,23 @@
require("nvchad.configs.lspconfig").defaults()
local on_attach = require("nvchad.configs.lspconfig").on_attach
local on_init = require("nvchad.configs.lspconfig").on_init
local capabilities = require("nvchad.configs.lspconfig").capabilities
-- Новый способ настройки LSP для Neovim 0.11+
vim.lsp.config('clangd', {
on_attach = on_attach,
on_init = on_init,
capabilities = capabilities,
cmd = {
"clangd",
"--background-index",
"--clang-tidy",
"--header-insertion=iwyu",
"--completion-style=detailed",
"--function-arg-placeholders=1",
},
filetypes = { "c", "cpp", "objc", "objcpp" },
})
vim.lsp.enable('clangd')