Commit Graph

6 Commits

Author SHA1 Message Date
Bjarke Sporring
14cfc2feeb Fix Git version check to handle Windows formatting
- Update Test-GitVersion to properly parse Git versions with Windows suffixes
- Handle formats like '2.52.0.windows.1' correctly
- Parse major and minor version numbers separately for accurate comparison
- Now correctly identifies versions 2.23+ regardless of Windows-specific suffixes
- Add better error message when version parsing fails
2026-01-14 16:56:29 +01:00
Bjarke Sporring
734b49bc7d Add user confirmation for PowerShell 7 terminal integration
- Ask user before setting PowerShell 7 as default VSCode terminal
- Make PowerShell terminal setup recommended but optional
- Add separate tracking for terminal integration result
- Update installation summary to show configuration status
- Provide clearer feedback on what was configured
2026-01-14 16:53:25 +01:00
Bjarke Sporring
985c4a0a8a 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
2026-01-14 16:51:32 +01:00
Bjarke Sporring
f55cb444e7 Add VSCode extensions and PowerShell 7 integration setup
- Added function to install VSCode extensions via command line
- Install PowerShell extension for better PowerShell support in VSCode
- Install GitLens and Git Graph extensions for enhanced Git experience
- Configure VSCode to use PowerShell 7 as default terminal
- Update progress tracking to include extension installation step
- Add extension results to installation summary
2026-01-14 16:49:35 +01:00
Bjarke Sporring
6d2e099eb4 Add progress bars to install-prerequisites.ps1
- Added overall progress tracking for required installations (1/3, 2/3, 3/3)
- Added progress indicators for optional installations
- Added individual package installation progress with status updates
- Progress bars show clear visual feedback during installation process
- Helps users understand how far along the installation is
2026-01-14 16:37:39 +01:00
Bjarke Sporring
bb01592b6c feat: initial install-prerequisites script that install vscode, git and powershell 7 2026-01-12 08:50:41 +01:00