From c53bda87d0fa6a5cd95595c374215c586bdd7d40 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 15 Aug 2024 13:39:00 +0200 Subject: checkpoint --- lua/user/init.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'lua/user/init.lua') diff --git a/lua/user/init.lua b/lua/user/init.lua index 5892f74..b467dc3 100644 --- a/lua/user/init.lua +++ b/lua/user/init.lua @@ -1,6 +1,7 @@ require("user.set") require("user.map") require("user.lazy") +require("user.lsp") local autocmd = vim.api.nvim_create_autocmd @@ -17,7 +18,7 @@ autocmd("TextYankPost", { }) -- [[ Auto create parent directory if it doesn't exist ]] -autocmd({ "BufWritePre" }, { +autocmd("BufWritePre", { group = augroup("auto_create_dir"), callback = function(event) if event.match:match("^%w%w+://") then @@ -27,3 +28,10 @@ autocmd({ "BufWritePre" }, { vim.fn.mkdir(vim.fn.fnamemodify(file, ":p:h"), "p") end, }) + +autocmd("BufWritePre", { + pattern = "*", + callback = function(args) + require("conform").format({ bufnr = args.buf }) + end, +}) -- cgit v1.2.3