root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
[*.rs]
# rustfmt aligns continuation lines, which is not a multiple of the indent.
indent_size = unset
[*.{yml,yaml,json,toml,md}]
indent_size = 2
[*.{sh,ps1}]
indent_size = 4
[*.md]
trim_trailing_whitespace = false
[docs/**.md]
# The reference pages quote real output. A patch's context lines start with a
# single space and a synopsis aligns under its own command, neither of which is
# a multiple of the indent.
indent_size = unset
[Makefile]
indent_style = tab