Skip to content

Instantly share code, notes, and snippets.

@JaredCowan
Created April 6, 2016 21:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JaredCowan/59a65bd840e1d53b02fce028d7edf800 to your computer and use it in GitHub Desktop.
Save JaredCowan/59a65bd840e1d53b02fce028d7edf800 to your computer and use it in GitHub Desktop.
My base editor config file
# EditorConfig is awesome: http://EditorConfig.org
# Howto with your editor: http://editorconfig.org/#download
# Sublime: https://github.com/sindresorhus/editorconfig-sublime
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[**]
end_of_line = lf
insert_final_newline = true
# Standard at: https://github.com/felixge/node-style-guide
[**.js, **.json]
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
quote_type = single
curly_bracket_next_line = false
spaces_around_operators = true
space_after_control_statements = true
space_after_anonymous_functions = true
spaces_in_brackets = false
# No Standard. Please document a standard if different from .js
[**.yml, **.css]
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
[**.html]
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
# No standard. Please document a standard if different from .js
[**.md]
indent_style = tab
# Standard at:
[Makefile]
indent_style = tab
# The indentation in package.json will always need to be 2 spaces
# https://github.com/npm/npm/issues/4718
[package.json, bower.json]
indent_style = space
indent_size = 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment