Allow for disabling auto-formatting
Allow for disabling auto-formatting with a global or buffer-local
variable, based on
62eba813b7/doc/recipes.md (autoformat-with-extra-features)
.
In the future, it would be interesting to do this based on the presence
of a file in the repository, such as `.do-not-auto-format`.
This commit is contained in:
parent
c2dc2c07d0
commit
c5763b912e
|
@ -12,8 +12,15 @@ conform.setup {
|
||||||
yaml = { "yamlfmt" },
|
yaml = { "yamlfmt" },
|
||||||
},
|
},
|
||||||
|
|
||||||
format_on_save = {
|
format_on_save = function(bufnr)
|
||||||
lsp_fallback = false,
|
-- Disable with a global or buffer-local variable.
|
||||||
quiet = true,
|
if vim.g.disable_autoformat or vim.b[bufnr].disable_autoformat then
|
||||||
},
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
return {
|
||||||
|
lsp_fallback = false,
|
||||||
|
quiet = true,
|
||||||
|
}
|
||||||
|
end,
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue