From 5120a87995e96292725b039b096609074e4067b6 Mon Sep 17 00:00:00 2001 From: 409 <409dev@protonmail.com> Date: Fri, 12 Dec 2025 19:54:11 +0100 Subject: [PATCH] use biome instead of prettier for conform --- lua/409/plugins/formatting.lua | 38 ++++++++++++++++------------------ 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/lua/409/plugins/formatting.lua b/lua/409/plugins/formatting.lua index 7e62778..e7d8242 100644 --- a/lua/409/plugins/formatting.lua +++ b/lua/409/plugins/formatting.lua @@ -1,26 +1,24 @@ return { { "stevearc/conform.nvim", - opts = function() - return { - formatters_by_ft = { - lua = { "stylua" }, - c = { "clang_format" }, - cs = { "csharpier" }, - javascript = { "prettierd" }, - javascriptreact = { "prettierd" }, - typescript = { "prettierd" }, - typescriptreact = { "prettierd" }, - css = { "prettierd" }, - svelte = { "prettier" }, - vue = { "prettier" }, - svelteress = { "prettier" }, - json = { "prettierd" }, - dart = { "dart_format" }, - yaml = { "yamlfmt" }, - }, - } - end, + opts = { + formatters_by_ft = { + lua = { "stylua" }, + c = { "clang_format" }, + cs = { "csharpier" }, + javascript = { "biome", "biome-organize-imports" }, + javascriptreact = { "biome", "biome-organize-imports" }, + typescript = { "biome", "biome-organize-imports" }, + typescriptreact = { "biome", "biome-organize-imports" }, + css = { "biome", "biome-organize-imports" }, + svelte = { "biome", "biome-organize-imports" }, + vue = { "biome", "biome-organize-imports" }, + svelteress = { "biome", "biome-organize-imports" }, + json = { "biome", "biome-organize-imports" }, + dart = { "dart_format" }, + yaml = { "yamlfmt" }, + }, + }, config = function(plugin, opts) local conform = require("conform") conform.setup(opts)