diff --git a/nvim/init.lua b/nvim/init.lua index 94783d8..cd7f659 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -1,2 +1,16 @@ require("serxoz") require('serxoz.packer') + +-- autoformat +vim.api.nvim_create_augroup("AutoFormat", {}) +vim.api.nvim_create_autocmd( + "BufWritePost", + { + pattern = "*.go", + group = "AutoFormat", + callback = function() + vim.cmd("silent !go fmt %") + vim.cmd("edit") + end, + } +)