local config = require("plugins.configs.lspconfig") local on_attach = config.on_attach local capabilities = config.capabilities local lspconfig = require("lspconfig") lspconfig.pyright.setup({ on_attach = on_attach, capabilities = capabilities, filetypes = {"python"}, }) lspconfig.rnix.setup({ on_attach = on_attach, capabilities = capabilities, filetypes = {"nix"}, }) -- lspconfig.clangd.setup { -- on_attach = function(client, bufnr) -- client.server_capabilities.signatureHelpProvider = false -- on_attach(client, bufnr) -- end, -- capabilities = capabilities, -- }