From fdf61087cc05802ec4e4bd8e4ea61101d251736b Mon Sep 17 00:00:00 2001
From: Mora Unie Youer <mora_unie_youer@riseup.net>
Date: Sat, 29 Mar 2025 20:26:53 +0300
Subject: feat: add `stylua` as Lua formatter

---
 lua/config/plugins/formatting.lua | 30 +++++++++++++++++-------------
 1 file changed, 17 insertions(+), 13 deletions(-)

(limited to 'lua/config/plugins')

diff --git a/lua/config/plugins/formatting.lua b/lua/config/plugins/formatting.lua
index 3291ea5..a451870 100644
--- a/lua/config/plugins/formatting.lua
+++ b/lua/config/plugins/formatting.lua
@@ -1,16 +1,20 @@
 return {
-  {
-    "conform.nvim",
-    event = "DeferredUIEnter",
-    after = function(_)
-      require("conform").setup()
+	{
+		"conform.nvim",
+		event = "DeferredUIEnter",
+		after = function(_)
+			require("conform").setup({
+				formatters_by_ft = {
+					lua = { "stylua" },
+				},
+			})
 
-      vim.api.nvim_create_autocmd("BufWritePre", {
-        pattern = "*",
-        callback = function(args)
-          require("conform").format({ bufnr = args.buf })
-        end,
-      })
-    end,
-  },
+			vim.api.nvim_create_autocmd("BufWritePre", {
+				pattern = "*",
+				callback = function(args)
+					require("conform").format({ bufnr = args.buf })
+				end,
+			})
+		end,
+	},
 }
-- 
cgit v1.2.3-70-g09d2