# EditorConfig: https://editorconfig.org/ | |
# top-most EditorConfig file | |
root = true | |
# All (Defaults) | |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
insert_final_newline = true | |
trim_trailing_whitespace = true | |
# C | |
[*.{c,h}] | |
indent_style = tab | |
indent_size = 8 | |
# Python | |
[*.py] | |
indent_style = space | |
indent_size = 4 | |
# Perl | |
[*.pl] | |
indent_style = tab | |
indent_size = 8 | |
# YAML | |
[*.yml] | |
indent_style = space | |
indent_size = 2 | |
# Shell Script | |
[*.sh] | |
indent_style = space | |
indent_size = 4 | |
# Windows Command Script | |
[*.cmd] | |
end_of_line = crlf | |
indent_style = tab | |
indent_size = 8 | |
# Valgrind Suppression File | |
[*.supp] | |
indent_style = space | |
indent_size = 3 | |
# CMake | |
[{CMakeLists.txt,*.cmake}] | |
indent_style = space | |
indent_size = 2 | |
# Makefile | |
[Makefile] | |
indent_style = tab |