diff options
author | Steven Arcangeli <506791+stevearc@users.noreply.github.com> | 2023-09-17 10:02:10 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-17 10:02:10 -0700 |
commit | 1abbb82bb8e519e652d8b31b12a311872e9090d1 (patch) | |
tree | e4b612223d04d357ce5b61f8380d76ac7729b5e1 /scripts | |
parent | 6d74e6c70b13a39384996268deaf4140443d6121 (diff) |
feat: make lsp_fallback behavior more intuitive (#59)
When lsp_fallback = true AND the only formatters for the buffer are from
the "*" or "_" filetype, format with LSP instead of the "*"/"_"
formatters.
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/options_doc.lua | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/scripts/options_doc.lua b/scripts/options_doc.lua index bce6908..b68614e 100644 --- a/scripts/options_doc.lua +++ b/scripts/options_doc.lua @@ -7,12 +7,9 @@ require("conform").setup({ -- Use a sub-list to run only the first available formatter javascript = { { "prettierd", "prettier" } }, -- Use the "*" filetype to run formatters on all filetypes. - -- Note that if you use this, you may want to set lsp_fallback = "always" - -- (see :help conform.format) ["*"] = { "codespell" }, - -- Use the "_" filetype to run formatters on all filetypes - -- that don't have other formatters configured. Again, you may want to - -- set lsp_fallback = "always" when using this value. + -- Use the "_" filetype to run formatters on filetypes that don't + -- have other formatters configured. ["_"] = { "trim_whitespace" }, }, -- If this is set, Conform will run the formatter on save. |