From 19423cd7c17edae426c39e01683424089bc8c8c9 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 5 Apr 2025 15:02:43 +0200 Subject: checkpoint --- after/plugin/conform.lua | 53 ------------------------------------------------ 1 file changed, 53 deletions(-) delete mode 100644 after/plugin/conform.lua (limited to 'after/plugin/conform.lua') diff --git a/after/plugin/conform.lua b/after/plugin/conform.lua deleted file mode 100644 index 643743f..0000000 --- a/after/plugin/conform.lua +++ /dev/null @@ -1,53 +0,0 @@ -local conform = require("conform") -conform.setup({ - formatters_by_ft = { - lua = { "stylua" }, - -- html = { "prettier" }, - go = { "goimports", "gofmt" }, - }, - format_on_save = { - -- These options will be passed to conform.format() - timeout_ms = 500, - lsp_format = "never", - }, -}) - --- conform.formatters["clang-format"] = { --- prepend_args = { --- "--style", --- "{" --- .. "IndentWidth: 4, " --- .. "AlignAfterOpenBracket: BlockIndent, " --- .. "AlignArrayOfStructures: Right, " --- .. "BreakBeforeBraces: Linux, " --- .. "PointerAlignment: Left," --- .. "AllowShortIfStatementsOnASingleLine: true, " --- .. "AllowShortLoopsOnASingleLine: true, " --- .. "AllowAllArgumentsOnNextLine: true, " --- .. "AllowShortCaseLabelsOnASingleLine: true, " --- .. "AlwaysBreakAfterReturnType: AllDefinitions, " --- .. "ColumnLimit: " --- .. vim.o.tw --- .. "}", --- }, --- } - --- -- ID of autocmd for CFormat --- vim.b.CFormatID = nil --- -- Enable formatting on save for C only when using the :CFormat command --- vim.api.nvim_create_user_command("CFormat", function() --- if vim.b.CFormatID == nil then --- vim.b.CFormatID = vim.api.nvim_create_autocmd("BufWritePre", { --- buffer = 0, --- callback = function() --- conform.format({ formatters = { "clang-format" } }) --- end, --- }) --- conform.format({ formatters = { "clang-format" } }) --- print("Auto formatting enabled.") --- else --- vim.api.nvim_del_autocmd(vim.b.CFormatID) --- print("Auto formatting disabled.") --- vim.b.CFormatID = nil --- end --- end, {}) -- cgit v1.2.3