diff --git a/.vscode/settings.json b/.vscode/settings.json
index 4d8407d4fef590012e97f5b63c4cd7aa11a92274..022a8cc2132cc769f2bf4daf71f506b027e6e8c7 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -10,6 +10,12 @@
   "editor.minimap.enabled": false, // Hide minimap (along scroll bar)
   "editor.mouseWheelZoom": true,
 
+  // Git settings
+  "git.enableSmartCommit": true,
+
+  // Better window title bar (only works when set in User settings)
+  "window.titleBarStyle": "custom",
+
   // Generic extension settings
   "todo-tree.highlights.useColourScheme": true,
   "code-runner.saveFileBeforeRun": true,
diff --git a/python/.vscode/settings.json b/python/.vscode/settings.json
index dc660b7dbf88f732b9009366096b8efea5264a48..0aa228d228ea4d214a814f216df92d7b937a477f 100644
--- a/python/.vscode/settings.json
+++ b/python/.vscode/settings.json
@@ -7,6 +7,8 @@
     "source.organizeImports": true
   },
 
+  "jupyter.interactiveWindow.textEditor.executeSelection": true,
+
   // Python
   "[python]": {
     "editor.defaultFormatter": "ms-python.black-formatter", // Use Black formatter for python