From 1f8aadd8e661e5953c441c2320840f4969efbf18 Mon Sep 17 00:00:00 2001 From: jasmine Date: Wed, 14 Aug 2024 19:25:09 +0800 Subject: [PATCH] update: don't auto format haskell files --- config/plugins/lsp/conform.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/plugins/lsp/conform.nix b/config/plugins/lsp/conform.nix index e006439..324a99f 100644 --- a/config/plugins/lsp/conform.nix +++ b/config/plugins/lsp/conform.nix @@ -21,4 +21,14 @@ extraPackages = with pkgs; [ alejandra ]; + + extraConfigLua = "require('conform').setup({ + format_on_save = function(bufnr) + -- Disable autoformat on certain filetypes + local ignore_filetypes = { 'haskell', } + if vim.tbl_contains(ignore_filetypes, vim.bo[bufnr].filetype) then + return + end + end, + })"; }