Skip to content

Improve resilience of Nerd Font installation for wsl-comfort - #128

Open
Sam Erde (SamErde) wants to merge 1 commit into
microsoft:mainfrom
SamErde:improve/font-install-resilience
Open

Sam Erde (SamErde) wants to merge 1 commit into
microsoft:mainfrom
SamErde:improve/font-install-resilience

Conversation

@SamErde

Copy link
Copy Markdown

Summary

  • stage downloaded Nerd Font files before updating installed copies
  • preserve an existing font when its content already matches, avoiding failures on locked files
  • handle per-font and step-wide failures without stopping the remaining setup
  • report concise [ OK] and [WARN] status messages and clean up temporary files

Validation

  • parsed wsl-comfort/install.ps1 with the PowerShell AST parser
  • ran git diff --check
  • confirmed PSScriptAnalyzer reports no errors

Scope

This PR intentionally changes only the Cascadia Code Nerd Font installation step. The script will require re-signing through the repository's normal signing process after the source change.

@SamErde Sam Erde (SamErde) changed the title Improve resilience of Nerd Font installation Improve resilience of Nerd Font installation for wsl-comfort Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant