diff --git a/nvim/lsp/dockerls.lua b/nvim/lsp/dockerls.lua index 8c1492f..f3eeb11 100644 --- a/nvim/lsp/dockerls.lua +++ b/nvim/lsp/dockerls.lua @@ -1,22 +1,23 @@ +-- https://github.com/neovim/nvim-lspconfig/blob/master/lsp/docker_language_server.lua return { - cmd = { 'docker-language-server', 'start', '--stdio' }, - filetypes = { 'dockerfile', 'yaml.docker-compose' }, - get_language_id = function(_, ftype) - if ftype == 'yaml.docker-compose' or ftype:lower():find('ya?ml') then - return 'dockercompose' - else - return ftype - end - end, - root_markers = { - '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', - }, + cmd = { "docker-language-server", "start", "--stdio" }, + filetypes = { "dockerfile", "yaml.docker-compose" }, + get_language_id = function(_, ftype) + if ftype == "yaml.docker-compose" or ftype:lower():find("ya?ml") then + return "dockercompose" + else + return ftype + end + end, + root_markers = { + "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", + }, } diff --git a/nvim/lsp/gitlabcils.lua b/nvim/lsp/gitlabcils.lua index 8a5fb67..920ea19 100644 --- a/nvim/lsp/gitlabcils.lua +++ b/nvim/lsp/gitlabcils.lua @@ -1,12 +1,12 @@ -- https://github.com/neovim/nvim-lspconfig/blob/master/lsp/gitlab_ci_ls.lua -local cache_dir = vim.uv.os_homedir() .. '/.cache/gitlab-ci-ls/' +local cache_dir = vim.uv.os_homedir() .. "/.cache/gitlab-ci-ls/" return { - cmd = { 'gitlab-ci-ls' }, - filetypes = { 'yaml.gitlab' }, - root_markers = { '.git', '.gitlab-ci.yml' }, - init_options = { - cache_path = cache_dir, - log_path = cache_dir .. '/log/gitlab-ci-ls.log', - }, + cmd = { "gitlab-ci-ls" }, + filetypes = { "yaml.gitlab" }, + root_markers = { ".git", ".gitlab-ci.yml" }, + init_options = { + cache_path = cache_dir, + log_path = cache_dir .. "/log/gitlab-ci-ls.log", + }, } diff --git a/nvim/lsp/luals.lua b/nvim/lsp/luals.lua index 187fd99..3afacc2 100644 --- a/nvim/lsp/luals.lua +++ b/nvim/lsp/luals.lua @@ -7,23 +7,23 @@ return { "lua", }, root_markers = { - "lazy-lock.json", + "lazy-lock.json", ".luarc.json", ".luarc.jsonc", ".luacheckrc", ".stylua.toml", ".git", }, - settings = { - Lua = { - runtime = { - version = 'LuaJIT', - }, - workspace = { - library = vim.api.nvim_get_runtime_file("", true) - } - } - }, + settings = { + Lua = { + runtime = { + version = "LuaJIT", + }, + workspace = { + library = vim.api.nvim_get_runtime_file("", true), + }, + }, + }, single_file_support = true, log_level = vim.lsp.protocol.MessageType.Warning, } diff --git a/nvim/lsp/terraformls.lua b/nvim/lsp/terraformls.lua index 510665b..30ab985 100644 --- a/nvim/lsp/terraformls.lua +++ b/nvim/lsp/terraformls.lua @@ -1,6 +1,6 @@ -- https://github.com/neovim/nvim-lspconfig/blob/master/lsp/terraformls.lua return { - cmd = { 'terraform-ls', 'serve' }, - filetypes = { 'terraform', 'terraform.vars' }, - root_markers = { '.terraform', '.git' }, + cmd = { "terraform-ls", "serve" }, + filetypes = { "terraform", "terraform.vars" }, + root_markers = { ".terraform", ".git" }, } diff --git a/nvim/lsp/yamlls.lua b/nvim/lsp/yamlls.lua index d0d0cd6..4987ced 100644 --- a/nvim/lsp/yamlls.lua +++ b/nvim/lsp/yamlls.lua @@ -1,18 +1,18 @@ -- https://github.com/neovim/nvim-lspconfig/blob/master/lsp/yamlls.lua return { - cmd = { "yaml-language-server", "--stdio" }, - filetypes = { "yaml", 'yaml.docker-compose', 'yaml.gitlab', 'yaml.helm-values' }, - root_markers = { ".git" }, - settings = { - redhat = { - telemetry = { - enabled = false - } - }, - yaml = { - format = { - enable = true - } - } - }, + cmd = { "yaml-language-server", "--stdio" }, + filetypes = { "yaml", "yaml.docker-compose", "yaml.gitlab", "yaml.helm-values" }, + root_markers = { ".git" }, + settings = { + redhat = { + telemetry = { + enabled = false, + }, + }, + yaml = { + format = { + enable = true, + }, + }, + }, }