https://itsfoss.gitlab.io/post/lf-will-be-replaced-by-crlf-the-next-time-git-touches-it/ https://stackoverflow.com/questions/1125653/python-using-4-spaces-for-indentation-why
git config --global core.autocrlf true
editorconfig - nodejs (python should use 4 indents to match ruff/black and PEP8)
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true