Newer
Older
; Ruby style as default
; UTF-8 charset
; Unix-style newlines with a newline ending every file
; 2 space indent
; Trim trailing whitespace
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
; Markdown
; 4 space indent
; Trailing whitespace is potentially meaningful, leave it
[*.md]
indent_size = 4
trim_trailing_whitespace = false
; Shell scripts & Python
; 4 space indent
[*.{sh,py}]
indent_size = 4
[Makefile]
indent_style = tab
; The JSON files contain newlines inconsistently
[*.json]
insert_final_newline = ignore
[*.{ps1,psm1}]
indent_size = 4