1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
{ imports = [ ./keymaps.nix ./servers.nix ]; plugins.lsp = { enable = true; capabilities = '' capabilities = vim.tbl_deep_extend( "force", vim.lsp.protocol.make_client_capabilities(), require("cmp_nvim_lsp").default_capabilities(), -- for nil_ls { workspace = { didChangeWatchedFiles = { dynamicRegistration = true } } } ) ''; }; }