diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 2ed6288..cabe77e 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -123,3 +123,12 @@ vim.g.symbols_outline = { width = 25, } +vim.cmd([[ + augroup + autocmd! + autocmd BufWritePre *.go lua vim.lsp.buf.formatting_sync(nil, 100) + autocmd BufWritePre *.rs lua vim.lsp.buf.formatting_sync(nil, 100) + autocmd BufWritePre *.ex,*.exs lua vim.lsp.buf.formatting_sync(nil, 100) + autocmd BufWritePre *.py lua vim.lsp.buf.formatting_sync(nil, 100) + augroup END +]])