From 985c4a0a8ac17a13ea7671f4a6b882b32ce7ee2e Mon Sep 17 00:00:00 2001 From: Bjarke Sporring Date: Wed, 14 Jan 2026 16:51:32 +0100 Subject: [PATCH] Remove GitLens and GitGraph extensions from VSCode setup - Keep only essential PowerShell extension and PowerShell 7 integration - Simplify VSCode setup to focus on core requirements - Reduce installation time and complexity - Users can install additional Git extensions manually if desired --- install-prerequisites.ps1 | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/install-prerequisites.ps1 b/install-prerequisites.ps1 index 1d98d80..0eb72bb 100644 --- a/install-prerequisites.ps1 +++ b/install-prerequisites.ps1 @@ -413,14 +413,12 @@ if ($results.VSCode) { # Install PowerShell extension $powershellExtensionResult = Install-VSCodeExtension -ExtensionId "ms-vscode.PowerShell" -ExtensionName "PowerShell" - # Install other recommended extensions - $gitLensResult = Install-VSCodeExtension -ExtensionId "eamodio.gitlens" -ExtensionName "GitLens" - $gitGraphResult = Install-VSCodeExtension -ExtensionId "mhutchie.git-graph" -ExtensionName "Git Graph" + # Configure PowerShell 7 integration $powershellIntegrationResult = Set-VSCodePowerShellIntegration - $results.VSCodeExtensions = $powershellExtensionResult -or $gitLensResult -or $gitGraphResult + $results.VSCodeExtensions = $powershellExtensionResult } else { $results.VSCodeExtensions = $false @@ -493,12 +491,10 @@ if ($results.VSCode) { if ($results.VSCodeExtensions) { Write-Success " • PowerShell extension" - Write-Success " • GitLens extension" - Write-Success " • Git Graph extension" Write-Success " • PowerShell 7 terminal integration" } else { - Write-Warning " • Some VSCode extensions may need manual installation" + Write-Warning " • VSCode PowerShell extension may need manual installation" } } else {