From bcd0bb9a718d113784771a46667adf1b154ad922 Mon Sep 17 00:00:00 2001 From: Martin Lasson Date: Tue, 4 Feb 2025 23:31:23 +0100 Subject: [PATCH] Add dartls --- nvim/lua/lsp/servers/dartls.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 nvim/lua/lsp/servers/dartls.lua diff --git a/nvim/lua/lsp/servers/dartls.lua b/nvim/lua/lsp/servers/dartls.lua new file mode 100644 index 0000000..3032515 --- /dev/null +++ b/nvim/lua/lsp/servers/dartls.lua @@ -0,0 +1,18 @@ +return { + cmd = { "dart", "language-server", "--protocol=lsp" }, + filetypes = { "dart" }, + root_markers = { "pubspec.yaml" }, + init_options = { + onlyAnalyzeProjectsWithOpenFiles = true, + suggestFromUnimportedLibraries = true, + closingLabels = true, + outline = true, + flutterOutline = true, + }, + settings = { + dart = { + completeFunctionCalls = true, + showTodos = true, + }, + }, +}