diff --git a/package.json b/package.json
index f7a4a2d842299b6501783103d0556fa045b6d9ba..ec6b0ef18139588a4adffc60b2986cdd4c771624 100644
--- a/package.json
+++ b/package.json
@@ -2881,7 +2881,16 @@
 					]
 				}
 			}
-		]
+		],
+		"configurationDefaults": {
+			"[lua]": {
+				"editor.quickSuggestions": {
+					"other": "on",
+					"comments": "inline",
+					"strings": "on"
+				}
+			}
+		}
 	},
 	"description": "Lua Language Server coded by Lua",
 	"displayName": "Lua",
diff --git a/package/package.lua b/package/package.lua
index 01e6a02e6acb8e0861940d6164d16d57e8e61822..56c8d100576acf524aed837545439f2f8f1f0480 100644
--- a/package/package.lua
+++ b/package/package.lua
@@ -61,6 +61,15 @@ return {
                 },
             },
         },
+        configurationDefaults = {
+            ["[lua]"] = {
+                ["editor.quickSuggestions"] = {
+                    comments = "inline",
+                    other = "on",
+                    strings = "on",
+                },
+            },
+        },
     },
     capabilities = {
         untrustedWorkspaces = {