From 500f4dfbdd6c1ce95e3399c9f9e778a72c611cb6 Mon Sep 17 00:00:00 2001 From: Dmitriy Lyalyuev Date: Fri, 10 Feb 2023 11:49:06 +0300 Subject: [PATCH] editorconfig --- .editorconfig | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..faec82a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,46 @@ +# https://editorconfig.org/ + +root = true + +[*] +indent_style = space +indent_size = 4 +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 files +[*.html] +indent_size = 2 + +# The JSON files contain newlines inconsistently +[*.json] +indent_size = 2 +insert_final_newline = ignore + +[**/admin/js/vendor/**] +indent_style = ignore +indent_size = 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 + +[docs/**.txt] +max_line_length = 79 + +[*.yml] +indent_size = 2 + +[*.md] +trim_trailing_whitespace = false