* remove doc/tags

* use cmd instead of alias for clarity

* use alias and proper checking of existing command installation

* mason pkg name override

* we still want to enforce local by default

* remove unused on_attach since we have event to control it

* fallback to using existing docker language servers

* add yaml language server + remove table setup logging

* write comment what symbol we expect

* more notes

* use mason-lspconfig for getting lsp->mason map and better utilities

* use very lazy
This commit is contained in:
peturparkur 2025-08-03 18:23:21 +02:00 committed by GitHub
parent 115243d395
commit 2985d98684
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 115 additions and 109 deletions

View file

@ -226,7 +226,19 @@ local function DockerFileTypeDetectionAutoCommand()
})
end
DockerFileTypeDetectionAutoCommand()
local function AddDockerFilesToFiletype()
vim.filetype.add {
filename = {
['docker-compose.yml'] = 'yaml.docker-compose',
['docker-compose.yaml'] = 'yaml.docker-compose',
['compose.yml'] = 'yaml.docker-compose',
['compose.yaml'] = 'yaml.docker-compose',
},
}
end
-- DockerFileTypeDetectionAutoCommand()
AddDockerFilesToFiletype()
-- [[ Install `lazy.nvim` plugin manager ]]
-- See `:help lazy.nvim.txt` or https://github.com/folke/lazy.nvim for more info