Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
cschindlbeck committed Sep 16, 2024
1 parent 879399d commit 69e11b3
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion lua/plugins/lsp-config.lua
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,27 @@ return {
filetypes = { "yaml", "yml", "ansible" },
-- root_dir = lspconfig.util.root_pattern("roles", "playbooks")
})
lspconfig.dockerls.setup({ capabilities = capabilities })
lspconfig.dockerls.setup({
capabilities = capabilities,
on_attach = function(_, bufnr)
-- Key mapping to apply code actions (e.g., <leader>a)
vim.api.nvim_buf_set_keymap(
bufnr,
"n",
"<leader>ca",
"<cmd>lua vim.lsp.buf.code_action()<CR>",
{ noremap = true, silent = true }
)
-- Optionally automatically apply code actions on save
-- vim.cmd([[
-- augroup lsp_auto_fix
-- autocmd!
-- autocmd BufWritePre <buffer> lua vim.lsp.buf.code_action({context = {only = {"quickfix"}}})
-- augroup END
-- ]])
end,
})

lspconfig.docker_compose_language_service.setup({ capabilities = capabilities })
lspconfig.lua_ls.setup({ capabilities = capabilities })
lspconfig.pyright.setup({
Expand Down

0 comments on commit 69e11b3

Please sign in to comment.