From bf633c53cf1c1313f5f14c2d1fc2fddf0c377f9a Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Thu, 1 Jan 2026 12:54:53 +0100 Subject: [PATCH] [LSP] Add dartls --- nvim/lua/plugins/lsp/ls/dart.lua | 17 +++++++++++++++++ nvim/lua/plugins/lsp/lspconfig.lua | 1 + 2 files changed, 18 insertions(+) create mode 100644 nvim/lua/plugins/lsp/ls/dart.lua diff --git a/nvim/lua/plugins/lsp/ls/dart.lua b/nvim/lua/plugins/lsp/ls/dart.lua new file mode 100644 index 0000000..d6a15a7 --- /dev/null +++ b/nvim/lua/plugins/lsp/ls/dart.lua @@ -0,0 +1,17 @@ +-- ┌ ┐ +-- │ Dart and Flutter │ +-- └ ┘ +local lsp = vim.lsp + +local capabilities = require("lsp-options").capabilities +local on_attach = require("lsp-options").on_attach + +lsp.config("dartls", { + capabilities = capabilities, + on_attach = on_attach, +}) + + +-- ── Enable configs ─────────────────────────────────────────────── +local enable = vim.lsp.enable +enable("dartls") diff --git a/nvim/lua/plugins/lsp/lspconfig.lua b/nvim/lua/plugins/lsp/lspconfig.lua index 59b38dd..0723d3c 100755 --- a/nvim/lua/plugins/lsp/lspconfig.lua +++ b/nvim/lua/plugins/lsp/lspconfig.lua @@ -24,6 +24,7 @@ return { -- ╰───────────────────────────────────────────────╯ require("plugins.lsp.ls.bashls") require("plugins.lsp.ls.c") + require("plugins.lsp.ls.dart") require("plugins.lsp.ls.docker") require("plugins.lsp.ls.go") require("plugins.lsp.ls.hypr")