summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrahmajit Das <brahmajit.xyz@gmail.com>2023-07-30 14:09:53 +0530
committerBrahmajit Das <brahmajit.xyz@gmail.com>2023-07-30 14:09:53 +0530
commit1c39a318eb0aa40c0aafc335a2f78868f24a85b0 (patch)
tree19f61a107d0f1bf238e5081e4266fa2947d526ec
parentb52cf23939f5369efe8d7ca93457b11437371851 (diff)
nvim: init.lua: passing on_attach and capabilities to LSP
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
-rw-r--r--init.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/init.lua b/init.lua
index fdaf8e6..fbf21e5 100644
--- a/init.lua
+++ b/init.lua
@@ -25,8 +25,15 @@ require'colorizer'.setup()
-- Setup language servers.
local lspconfig = require('lspconfig')
-lspconfig.clangd.setup{}
+lspconfig.clangd.setup{
+ on_attach = require("plugins.lsp-config").on_attach,
+ cpabilities = require("plugins.lsp-config").cpabilities,
+ lsp_flags = require("plugins.lsp-config").lsp_flags,
+}
lspconfig.lua_ls.setup {
+ on_attach = require("plugins.lsp-config").on_attach,
+ cpabilities = require("plugins.lsp-config").cpabilities,
+ lsp_flags = require("plugins.lsp-config").lsp_flags,
settings = {
Lua = {
runtime = {