diff --git a/com.visualstudio.Vscode.json b/com.visualstudio.Vscode.json
index 1eca89b82a10c5f4f309dbd45b5467365b1088f7..a71705e9756ed1e2ed0a2bbd659ca217ecadf72b 100644
--- a/com.visualstudio.Vscode.json
+++ b/com.visualstudio.Vscode.json
@@ -7,12 +7,13 @@
     "sdk": "org.freedesktop.Sdk",
     "command": "vscode",
     "finish-args": [
-        "--device=dri",
-        "--filesystem=home",
         "--share=ipc",
+        "--socket=x11",
         "--share=network",
-        "--socket=pulseaudio",
-        "--socket=x11"
+        "--filesystem=host",
+        "--device=dri",
+        "--filesystem=/tmp",
+        "--talk-name=org.freedesktop.Notifications"
     ],
     "modules": [
         {