# https://editorconfig.org

root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
max_line_length = 79
trim_trailing_whitespace = true

[*.cmd]
indent_size = 2
indent_style = space

[*.css]
indent_size = 2
indent_style = space
max_line_length = 120

[*.html]
indent_size = 2
indent_style = space
max_line_length = off

[*.js]
indent_size = 2
indent_style = space
max_line_length = 120

[*.jsx]
indent_size = 2
indent_style = space
max_line_length = 120

[*.json]
indent_size = 2
indent_style = space
end_of_line = crlf

[*.md]
indent_size = 2
indent_style = space

[*.ps1]
indent_size = 2
indent_style = space

[*.py]
profile = black
indent_size = 4
indent_style = space
max_line_length = 79

[*.sh]
indent_size = 2
indent_style = space

[*.svg]
insert_final_newline = false

[*.ts]
indent_size = 2
indent_style = space
max_line_length = 120

[*.tsx]
indent_size = 2
indent_style = space
max_line_length = 120

[*.yml]
indent_size = 2
indent_style = space
max_line_length = off

[*.zsh]
indent_size = 2
indent_style = space

[.bashrc]
indent_size = 2
indent_style = space

[.zshrc]
indent_size = 2
indent_style = space

[nginx.conf]
indent_size = 4
indent_style = space

[pyproject.toml]
indent_size = 4
indent_style = space
