diff --git a/modules/lsp/default.nix b/modules/lsp/default.nix index df5a7e41..8315b2bb 100644 --- a/modules/lsp/default.nix +++ b/modules/lsp/default.nix @@ -93,10 +93,13 @@ in ''; default = { }; example = { - "*".settings = { - root_markers = [ ".git" ]; - capabilities.textDocument.semanticTokens = { - multilineTokenSupport = true; + "*" = { + enable = true; + settings = { + root_markers = [ ".git" ]; + capabilities.textDocument.semanticTokens = { + multilineTokenSupport = true; + }; }; }; luals.enable = true; diff --git a/tests/test-sources/modules/lsp.nix b/tests/test-sources/modules/lsp.nix index a0634b32..aa60b1b9 100644 --- a/tests/test-sources/modules/lsp.nix +++ b/tests/test-sources/modules/lsp.nix @@ -1,10 +1,14 @@ { example = { lsp.servers = { - "*".settings = { - root_markers = [ ".git" ]; - capabilities.textDocument.semanticTokens = { - multilineTokenSupport = true; + "*" = { + enable = true; + settings = { + enable = true; + root_markers = [ ".git" ]; + capabilities.textDocument.semanticTokens = { + multilineTokenSupport = true; + }; }; }; luals.enable = true;