From 29d8db76e1690db3b830afa360b3cfc7ac5d79b2 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Fri, 31 Jan 2025 16:57:54 -0500 Subject: [PATCH] Improve inline_completions.disabled_globs in default.json (#24051) Make sure that inline completions (Copilot, etc) are disabled for more secret globs (matches `private_files`) --- assets/settings/default.json | 2 +- docs/src/configuring-zed.md | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/assets/settings/default.json b/assets/settings/default.json index 4650aec67429c5c2d216f0d77f2d973e77f5dd7b..74ce283197ddb9cbb4503c5c25f4439cec5e5f21 100644 --- a/assets/settings/default.json +++ b/assets/settings/default.json @@ -775,7 +775,7 @@ "load_direnv": "direct", "inline_completions": { // A list of globs representing files that inline completions should be disabled for. - "disabled_globs": [".env"] + "disabled_globs": ["**/.env*", "**/*.pem", "**/*.key", "**/*.cert", "**/*.crt", "**/secrets.yml"] }, // Settings specific to journaling "journal": { diff --git a/docs/src/configuring-zed.md b/docs/src/configuring-zed.md index 41a886088cc163799fca63e9bb81ac1bb6bc00da..73e9ddea2a4d5b92252d1f646a928ef95f9505eb 100644 --- a/docs/src/configuring-zed.md +++ b/docs/src/configuring-zed.md @@ -382,11 +382,16 @@ There are two options to choose from: - Default: ```json -"inline_completions": { - "disabled_globs": [ - ".env" - ] -} + "inline_completions": { + "disabled_globs": [ + "**/.env*", + "**/*.pem", + "**/*.key", + "**/*.cert", + "**/*.crt", + "**/secrets.yml" + ] + } ``` **Options**