feat: docker-compose improvements
This commit is contained in:
parent
a7776cb729
commit
18f7104625
2 changed files with 15 additions and 1 deletions
|
|
@ -61,3 +61,14 @@ vim.api.nvim_create_autocmd("FileType", {
|
||||||
vim.bo.commentstring = "# %s"
|
vim.bo.commentstring = "# %s"
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Force correct filetype for Docker compose files
|
||||||
|
local ft_lsp_group = vim.api.nvim_create_augroup("ft_lsp_group", { clear = true })
|
||||||
|
vim.api.nvim_create_autocmd({ "BufReadPost", "BufNewFile" }, {
|
||||||
|
pattern = { "docker_compose.yml", "docker_compose_*.yml" },
|
||||||
|
group = ft_lsp_group,
|
||||||
|
desc = "Force docker-compose ft",
|
||||||
|
callback = function()
|
||||||
|
vim.opt.filetype = "yaml.docker-compose"
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,9 @@ return {
|
||||||
html = { "prettier" },
|
html = { "prettier" },
|
||||||
json = { "prettier" },
|
json = { "prettier" },
|
||||||
yaml = { "prettier" },
|
yaml = { "prettier" },
|
||||||
|
-- yaml.docker-compose = { "prettier" },
|
||||||
markdown = { "prettier" },
|
markdown = { "prettier" },
|
||||||
|
text = { "woke" },
|
||||||
graphql = { "prettier" },
|
graphql = { "prettier" },
|
||||||
lua = { "stylua" },
|
lua = { "stylua" },
|
||||||
python = { "isort", "black" },
|
python = { "isort", "black" },
|
||||||
|
|
@ -27,7 +29,8 @@ return {
|
||||||
},
|
},
|
||||||
stop_after_first = false,
|
stop_after_first = false,
|
||||||
format_on_save = {
|
format_on_save = {
|
||||||
lsp_fallback = true,
|
-- lsp_fallback = true,
|
||||||
|
lsp_format = "fallback",
|
||||||
async = false,
|
async = false,
|
||||||
timeout_ms = 1000, -- default: 1000
|
timeout_ms = 1000, -- default: 1000
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue