aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-08-01 03:28:09 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-08-01 03:28:09 +0000
commitd0dbf489a8810672fa9a61f4a86e5cf89214b772 (patch)
treeac60f72e2bc5096ee0de0c1d353460b5679b4bf9 /doc
parentfeat: docker-language-server #3982 (diff)
downloadnvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar.gz
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar.bz2
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar.lz
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar.xz
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.tar.zst
nvim-lspconfig-d0dbf489a8810672fa9a61f4a86e5cf89214b772.zip
docs: update configs.md
skip-checks: true
Diffstat (limited to 'doc')
-rw-r--r--doc/configs.md31
-rw-r--r--doc/configs.txt21
2 files changed, 52 insertions, 0 deletions
diff --git a/doc/configs.md b/doc/configs.md
index 3934803e..49979b17 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -77,6 +77,7 @@ Nvim by running `:help lspconfig-all`.
- [digestif](#digestif)
- [djlsp](#djlsp)
- [docker_compose_language_service](#docker_compose_language_service)
+- [docker_language_server](#docker_language_server)
- [dockerls](#dockerls)
- [dolmenls](#dolmenls)
- [dotls](#dotls)
@@ -3042,6 +3043,36 @@ Default config:
---
+## docker_language_server
+
+https://github.com/docker/docker-language-server
+
+`docker-langserver-server` can be installed via `go`:
+```sh
+go install github.com/docker/docker-language-server/cmd/docker-language-server@latest
+```
+
+Snippet to enable the language server:
+```lua
+vim.lsp.enable('docker_language_server')
+```
+
+Default config:
+- `cmd` :
+ ```lua
+ { "docker-language-server", "start", "--stdio" }
+ ```
+- `filetypes` :
+ ```lua
+ { "dockerfile", "yaml.docker-compose" }
+ ```
+- `root_markers` :
+ ```lua
+ { "Dockerfile", "docker-compose.yaml", "docker-compose.yml", "compose.yaml", "compose.yml", "docker-bake.json", "docker-bake.hcl", "docker-bake.override.json", "docker-bake.override.hcl" }
+ ```
+
+---
+
## dockerls
https://github.com/rcjsuen/dockerfile-language-server-nodejs
diff --git a/doc/configs.txt b/doc/configs.txt
index 88072499..93d4a783 100644
--- a/doc/configs.txt
+++ b/doc/configs.txt
@@ -2042,6 +2042,27 @@ Default config:
<
------------------------------------------------------------------------------
+docker_language_server
+
+https://github.com/docker/docker-language-server
+
+`docker-langserver-server` can be installed via `go` >sh
+ go install github.com/docker/docker-language-server/cmd/docker-language-server@latest
+
+Snippet to enable the language server: >lua
+ vim.lsp.enable('docker_language_server')
+
+
+Default config:
+- cmd: >lua
+ { "docker-language-server", "start", "--stdio" }
+- filetypes: >lua
+ { "dockerfile", "yaml.docker-compose" }
+- root_markers: >lua
+ { "Dockerfile", "docker-compose.yaml", "docker-compose.yml", "compose.yaml", "compose.yml", "docker-bake.json", "docker-bake.hcl", "docker-bake.override.json", "docker-bake.override.hcl" }
+<
+
+------------------------------------------------------------------------------
dockerls
https://github.com/rcjsuen/dockerfile-language-server-nodejs