diff --git a/config/plugins/lsp/conform.nix b/config/plugins/lsp/conform.nix index 305c121..1e5ecba 100644 --- a/config/plugins/lsp/conform.nix +++ b/config/plugins/lsp/conform.nix @@ -78,48 +78,42 @@ ''; notify_on_error = true; formatters_by_ft = { - html = [ - [ - "prettierd" - "prettier" - ] - ]; - css = [ - [ - "prettierd" - "prettier" - ] - ]; - javascript = [ - [ - "prettierd" - "prettier" - ] - ]; - typescript = [ - [ - "prettierd" - "prettier" - ] - ]; + html = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; + css = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; + javascript = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; + typescript = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; python = [ "black" "isort" ]; lua = [ "stylua" ]; nix = [ "nixfmt-rfc-style" ]; - markdown = [ - [ - "prettierd" - "prettier" - ] - ]; - yaml = [ - [ - "prettierd" - "prettier" - ] - ]; + markdown = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; + yaml = { + __unkeyed-1 = "prettierd"; + __unkeyed-2 = "prettier"; + stop_after_first = true; + }; terraform = [ "terraform_fmt" ]; bicep = [ "bicep" ]; bash = [