# EditorConfig is a file format and collection of text editor plugins | |
# for maintaining consistent coding styles between different editors | |
# and IDEs. Most popular editors support this either natively or via | |
# plugin. | |
# | |
# Check https://editorconfig.org for details. | |
root = true | |
[*] | |
end_of_line = lf | |
insert_final_newline = true | |
charset = utf-8 | |
[*.mak] | |
indent_style = tab | |
indent_size = 8 | |
file_type_emacs = makefile | |
[Makefile*] | |
indent_style = tab | |
indent_size = 8 | |
file_type_emacs = makefile | |
[*.{c,h,c.inc,h.inc}] | |
indent_style = space | |
indent_size = 4 | |
file_type_emacs = c | |
[*.sh] | |
indent_style = space | |
indent_size = 4 | |
[*.{s,S}] | |
indent_style = tab | |
indent_size = 8 | |
file_type_emacs = asm | |
[*.{vert,frag}] | |
file_type_emacs = glsl | |
[*.json] | |
indent_style = space | |
file_type_emacs = python |