diff --git a/languages/general_purpose.editorconfig b/languages/general_purpose.editorconfig
index 3786796f949766fa09e5325952f2a97dfd50eeb4..1253e7159fcadc5e8374738d4bd4f155c6d0045c 100644
--- a/languages/general_purpose.editorconfig
+++ b/languages/general_purpose.editorconfig
@@ -23,7 +23,7 @@ trim_trailing_whitespace = true
  # Tab styles that should be four spaces per tab.
  # Most languages will fall under this.
  ##
-[*.{c,css,scss,js,py}]
+[*.{c,css,h,js,json,py,scss,sh}]
 indent_size = 4