# 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 max_line_length = 100 # Assembly [*.S] indent_style = tab indent_size = 8 # C [*.{c,h}] indent_style = tab indent_size = 8 # C++ [*.{cpp,hpp}] indent_style = tab indent_size = 8 # Linker Script [*.ld] indent_style = tab indent_size = 8 # Python [*.py] indent_style = space indent_size = 4 # Perl [*.pl] indent_style = tab indent_size = 8 # reStructuredText [*.rst] indent_style = space indent_size = 3 # YAML [*.{yml,yaml}] 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 indent_size = 8 # Device tree [*.{dts,dtsi,overlay}] indent_style = tab indent_size = 8 # Git commit messages [COMMIT_EDITMSG] max_line_length = 75 # Kconfig [Kconfig*] indent_style = tab indent_size = 8