Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: James Maes <james@kof22.com>
27 lines
686 B
INI
27 lines
686 B
INI
# KofTwentyTwo .editorconfig (standards K22-REPO-03, configs/editorconfig).
|
|
# Exception: the existing Bash scripts and CircleCI templates use 2-space
|
|
# indentation; K22-CODE-SH-02 specifies 3. K22 exception EX-0011.
|
|
# Do not mix widths in a file.
|
|
root = true
|
|
|
|
[*]
|
|
charset = utf-8
|
|
end_of_line = lf
|
|
insert_final_newline = true
|
|
trim_trailing_whitespace = true
|
|
indent_style = space
|
|
indent_size = 2
|
|
|
|
[*.md]
|
|
trim_trailing_whitespace = false
|
|
|
|
[{Makefile,makefile,*.mk}]
|
|
indent_style = tab
|
|
|
|
# Shell: shfmt reads these keys (K22-CODE-SH-02), apart from the indent width above.
|
|
[*.{sh,bash,bats}]
|
|
binary_next_line = true
|
|
switch_case_indent = true
|
|
space_redirects = true
|
|
function_next_line = true
|