The file
shfmt.tomlRead only
1# shfmt, from the login PATH. See FORMATTERS.md.2#3# No markers: shfmt reads .editorconfig, which says nothing about whether a4# repo uses shfmt. It runs only when `format.byExtension` names it.56schema_version = 17id = "shfmt"8label = "shfmt"9description = "Format shell scripts with shfmt"10license = "Apache-2.0"11contributor = { name = "Tori", github = "gettori" }12extensions = ["sh", "bash"]1314verified_against = "shfmt v3.14.1"15verified_on = "2026-09-21"1617[launch]18kind = "path"19program = "shfmt"20# `--filename` is what picks the dialect and the .editorconfig section.21args = ["--filename", "{file}"]