root = true [*] end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true [*.go] indent_style = tab [{go.mod,go.sum}] indent_style = tab [Makefile] ; If somehow this gets set to not-tab, then the resulting Makefile ; won't work. indent_style = tab [*.md] ; Emacs markdown-mode gets mixed tabs/spaces wrong, and so I have zero ; faith that any other tool gets it right. indent_style = space [*.yml] indent_style = space indent_size = 2