diff --git a/home/nvim/lua/init.lua b/home/nvim/lua/init.lua index e38b142..80c591a 100644 --- a/home/nvim/lua/init.lua +++ b/home/nvim/lua/init.lua @@ -129,6 +129,12 @@ require("lspconfig").terraformls.setup({}) require("lspconfig").tflint.setup({}) require("lspconfig").yamlls.setup({}) +vim.cmd([[autocmd BufWritePre *.tf lua vim.lsp.buf.formatting_sync()]]) +vim.cmd([[autocmd BufWritePre *.py lua vim.lsp.buf.formatting_sync()]]) +vim.cmd([[autocmd BufWritePre *.go lua vim.lsp.buf.formatting_sync()]]) +vim.cmd([[autocmd BufWritePre *.rb lua vim.lsp.buf.formatting_sync()]]) +vim.cmd([[autocmd BufWritePre *.nix lua vim.lsp.buf.formatting_sync()]]) + ------------------------------------------------------------------------------- -- packer {{{1 ------------------------------------------------------------------- -------------------------------------------------------------------------------