1# EditorConfig is a file format and collection of text editor plugins 2# for maintaining consistent coding styles between different editors 3# and IDEs. Most popular editors support this either natively or via 4# plugin. 5# 6# Check https://editorconfig.org for details. 7 8root = true 9 10[*] 11end_of_line = lf 12insert_final_newline = true 13charset = utf-8 14 15[*.mak] 16indent_style = tab 17indent_size = 8 18file_type_emacs = makefile 19 20[Makefile*] 21indent_style = tab 22indent_size = 8 23file_type_emacs = makefile 24 25[*.{c,h,c.inc,h.inc}] 26indent_style = space 27indent_size = 4 28file_type_emacs = c 29 30[*.sh] 31indent_style = space 32indent_size = 4 33 34[*.{s,S}] 35indent_style = tab 36indent_size = 8 37file_type_emacs = asm 38 39[*.{vert,frag}] 40file_type_emacs = glsl 41 42[*.json] 43indent_style = space 44file_type_emacs = python 45