languages/yaml: fix on_attach

This commit is contained in:
poz 2025-07-21 13:17:27 +02:00
commit cb132ee38d
No known key found for this signature in database

View file

@ -15,14 +15,22 @@
onAttach = onAttach =
if config.vim.languages.helm.lsp.enable if config.vim.languages.helm.lsp.enable
then '' then
on_attach = function(client, bufnr) /*
lua
*/
''
function(client, bufnr)
local filetype = vim.bo[bufnr].filetype local filetype = vim.bo[bufnr].filetype
if filetype == "helm" then if filetype == "helm" then
client.stop() client.stop()
end end
end'' end''
else "on_attach = default_on_attach"; else
/*
lua
*/
"default_on_attach";
defaultServers = ["yaml-language-server"]; defaultServers = ["yaml-language-server"];
servers = { servers = {