Skip to content

Instantly share code, notes, and snippets.

@hyperupcall
Last active May 3, 2024 12:52
Show Gist options
  • Save hyperupcall/99e355405611be6c4e0a38b6e3e8aad0 to your computer and use it in GitHub Desktop.
Save hyperupcall/99e355405611be6c4e0a38b6e3e8aad0 to your computer and use it in GitHub Desktop.
VSCode config to disable popular extensions' annoyances (telemetry, notifications, welcome pages, etc.)
// I'm tired of extensions that automatically:
// - show welcome pages / walkthroughs
// - show release notes
// - send telemetry
// - recommend things
//
// This disables all of that stuff.
// If you have more config, leave a comment so I can add it!!
{
"clangd.checkUpdates": false,
"code-runner.enableAppInsights": false,
"docker-explorer.enableTelemetry": false,
"extensions.ignoreRecommendations": true,
"gitlens.showWelcomeOnInstall": false,
"gitlens.showWhatsNewAfterUpgrades": false,
"java.help.firstView": "none",
"java.help.showReleaseNotes": false,
"julia.enableTelemetry": false,
"kite.showWelcomeNotificationOnStartup": false,
"liveServer.settings.donotShowInfoMsg": true,
"Lua.telemetry.enable": false,
"material-icon-theme.showWelcomeMessage": false,
"pros.showWelcomeOnStartup": false,
"pros.useGoogleAnalytics": false,
"redhat.telemetry.enabled": false,
"rpcServer.showStartupMessage": false,
"shellcheck.disableVersionCheck": true,
"sonarlint.disableTelemetry": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"telemetry.telemetryLevel": "off",
"terraform.telemetry.enabled": false,
"update.showReleaseNotes": false,
"vsicons.dontShowNewVersionMessage": true,
"workbench.welcomePage.walkthroughs.openOnInstall": false
}
@LinAnt
Copy link

LinAnt commented May 15, 2023

If you want telemetry disabled by default, use VSCodium: https://vscodium.com

The main thing about vscodium is that not every extension is available to be installed on it. That's my main issue with that version of vscode

There are workarounds, although not the situation is not optimal: VSCodium/vscodium#519

@scerelli
Copy link

I used vscodium for a long time, but then I switched to a windows machine with WSL and unfortunately the plugin for WSL doesn't work on VSCodium, so i had to switch back to VSCode

@boussouira
Copy link

boussouira commented May 15, 2023

Grouped config with extension names:

{
	// Disable sending telemetry
	"clangd.checkUpdates": false, // Clangd
	"code-runner.enableAppInsights": false, // Code Runner
	"docker-explorer.enableTelemetry": false, // Docker
	"extensions.ignoreRecommendations": true, // VSCode Core
	"julia.enableTelemetry": false, // Julia
	"kite.showWelcomeNotificationOnStartup": false, // Kite
	"Lua.telemetry.enable": false, // Lua
	"pros.useGoogleAnalytics": false, // PROS
	"redhat.telemetry.enabled": false, // Red Hat
	"rpcServer.showStartupMessage": false, // VSCode Remote Development
	"sonarlint.disableTelemetry": true, // SonarLint
	"telemetry.enableCrashReporter": false, // VSCode Core
	"telemetry.enableTelemetry": false, // VSCode Core
	"telemetry.telemetryLevel": "off", // VSCode Core
	"terraform.telemetry.enabled": false, // HashiCorp Terraform

	// Disable showing release notes
	"gitlens.showWhatsNewAfterUpgrades": false, // GitLens
	"java.help.showReleaseNotes": false, // Language Support for Java
	"update.showReleaseNotes": false, // VSCode Core

	// Disable showing welcome pages / walkthroughs
	"gitlens.showWelcomeOnInstall": false, // GitLens
	"kite.showWelcomeNotificationOnStartup": false, // Kite
	"material-icon-theme.showWelcomeMessage": false, // Material Icon Theme
	"pros.showWelcomeOnStartup": false, // PROS
	"vsicons.dontShowNewVersionMessage": true, // VSCode Icons
	"workbench.welcomePage.walkthroughs.openOnInstall": false // VSCode Core
}

@melomac
Copy link

melomac commented May 15, 2023

I see an opportunity for a(nother) plugin here :)

@Microeinstein
Copy link

The main thing about vscodium is that not every extension is available to be installed on it. That's my main issue with that version of vscode

@georgikoemdzhiev It's possible to manually revert to Microsoft' marketplace and other features — these packages provides automatic patches:

@johnmmcgee
Copy link

I see an opportunity for a(nother) plugin here :)

This would make a fantastic addon!

@jsolarz
Copy link

jsolarz commented May 16, 2023

And of course that addon should send telemetry and show a welcome page

@lollilol
Copy link

And of course that addon should send telemetry and show a welcome page

Is this a problem for you? I mean I'm genuinely asking

@rabhatumaragar
Copy link

@Microeinstein Thanks a lot for sharing these, you're a lifesaver!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment