.editorconfig raw

   1  # This is the top-most EditorConfig file.
   2  root = true
   3  
   4  # For all files.
   5  [*]
   6  charset = utf-8
   7  end_of_line = lf
   8  indent_style = space
   9  insert_final_newline = true
  10  trim_trailing_whitespace = true
  11  
  12  # Source code files
  13  [*.{h,cpp,rs,py,sh}]
  14  indent_size = 4
  15  
  16  # ci.yml, etc.
  17  [*.yml]
  18  indent_size = 2
  19  
  20  # Makefiles (only relevant for depends build)
  21  [Makefile]
  22  indent_style = tab
  23  
  24  # CMake files
  25  [{CMakeLists.txt,*.cmake,*.cmake.in}]
  26  indent_size = 2
  27