irongit

My nvim configuration

hygo-nvim/lsp/dockerls.lua
30 lines665 BLua
1---@brief
2---
3--- https://github.com/rcjsuen/dockerfile-language-server-nodejs
4---
5--- `docker-langserver` can be installed via `npm`:
6--- ```sh
7--- npm install -g dockerfile-language-server-nodejs
8--- ```
9---
10--- Additional configuration can be applied in the following way:
11--- ```lua
12--- vim.lsp.config('dockerls', {
13--- settings = {
14--- docker = {
15--- languageserver = {
16--- formatter = {
17--- ignoreMultilineInstructions = true,
18--- },
19--- },
20--- }
21--- }
22--- })
23--- ```
24
25---@type vim.lsp.Config
26return {
27 cmd = { 'docker-langserver', '--stdio' },
28 filetypes = { 'dockerfile' },
29 root_markers = { 'Dockerfile' },
30}