diff --git a/.gitignore b/.gitignore
index 2333ebb3..6c62e1bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -139,4 +139,15 @@ cython_debug/
 
 # Project specific
 credentials.json
-store/*
\ No newline at end of file
+store/*
+
+# VSCode
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+*.code-workspace
+
+# Local History for Visual Studio Code
+.history/
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 8d84da0c..00000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-    "python.pythonPath": "/home/odie/.virtualenvs/matrix-bot-fiY9M2m2/bin/python",
-    "python.linting.flake8Enabled": true,
-    "python.linting.enabled": true,
-    "python.linting.pylintEnabled": false,
-    "python.formatting.provider": "yapf",
-    "python.formatting.blackArgs": ["-l 79"]
-}