diff --git a/.gitignore b/.gitignore
--- a/.gitignore
+++ b/.gitignore
@@ -11,4 +11,3 @@
 server/secrets
 server/facts
 .eslintcache
-.vscode
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,10 @@
+{
+  "recommendations": [
+    "EditorConfig.EditorConfig",
+    "flowtype.flow-for-vscode",
+    "eamodio.gitlens",
+    "esbenp.prettier-vscode",
+    "dbaeumer.vscode-eslint"
+  ],
+  "unwantedRecommendations": ["vscode.typescript-language-features"]
+}