# https://editorconfig.org/ root = true [*] indent_style = space indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true end_of_line = lf charset = utf-8 # Docstrings and comments use max_line_length = 79 [*.py] max_line_length = 88 # Use 2 spaces for the HTML, JS files [*.{html,js}] indent_size = 2 # The JSON files contain newlines inconsistently [*.json] indent_size = 2 insert_final_newline = ignore # Minified JavaScript files shouldn't be changed [**.min.js] indent_style = ignore insert_final_newline = ignore # Makefiles always use tabs for indentation [Makefile] indent_style = tab # Batch files use tabs for indentation [*.bat] indent_style = tab [docs/**.txt] max_line_length = 79 [*.yml] indent_size = 2 # Google Shell Style Guide 2.02 # https://google.github.io/styleguide/shellguide.html#s5-formatting [{,.bash*,.env,*.conf,*.sh}] indent_style = space indent_size = 2 max_line_length = 80