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}] 26indent_style = space 27indent_size = 4 28 29[*.{s,S}] 30indent_style = tab 31indent_size = 8 32file_type_emacs = asm 33 34[*.{vert,frag}] 35file_type_emacs = glsl 36 37[*.json] 38indent_style = space 39file_type_emacs = python 40