You've already forked nerd-fonts
							
							
				mirror of
				https://github.com/ryanoasis/nerd-fonts.git
				synced 2025-10-30 23:43:47 +02:00 
			
		
		
		
	Revert "Feature: Add -WindowsCompatibleOnly switch parameter to install.ps1"
[why]
We do not have specific Windows Compatible fonts anymore.
All fonts are Windows Compatible now.
This reverts commit 539eb92138.
			
			
This commit is contained in:
		
							
								
								
									
										21
									
								
								install.ps1
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								install.ps1
									
									
									
									
									
								
							| @@ -11,19 +11,13 @@ | ||||
| .EXAMPLE | ||||
|     C:\PS> ./install.ps1 FiraCode, Hack | ||||
|     Installs all the FiraCode and Hack fonts. | ||||
| .EXAMPLE | ||||
|     C:\PS> ./install.ps1 CascadiaCode -WindowsCompatibleOnly | ||||
|     Filters fonts to include only those labeled as 'Windows Compatible' | ||||
|     Can be used in combination with the -FontName and/or -WhatIf parameters | ||||
| .EXAMPLE | ||||
|     C:\PS> ./install.ps1 DejaVuSansMono -WhatIf | ||||
|     Shows which fonts would be installed without actually installing the fonts. | ||||
|     Remove the "-WhatIf" to install the fonts. | ||||
| #> | ||||
| [CmdletBinding(SupportsShouldProcess)] | ||||
| param ( | ||||
|     [switch]$WindowsCompatibleOnly | ||||
| ) | ||||
| param () | ||||
|  | ||||
| dynamicparam { | ||||
|     $Attributes = [Collections.ObjectModel.Collection[Attribute]]::new() | ||||
| @@ -50,17 +44,8 @@ end { | ||||
|  | ||||
|     Join-Path $PSScriptRoot patched-fonts | Push-Location | ||||
|     foreach ($aFontName in $FontName) { | ||||
|         Get-ChildItem $aFontName -Recurse | Where-Object { | ||||
|             $IsValidFileExtension = $_.Extension -match 'ttf|otf' | ||||
|  | ||||
|             if ($WindowsCompatibleOnly) { | ||||
|                 $IsValidFileExtension -and ($_.BaseName -match 'Windows Compatible') | ||||
|             } else { | ||||
|                 $IsValidFileExtension | ||||
|             } | ||||
|         } | ForEach-Object { | ||||
|             $fontFiles.Add($_) | ||||
|         } | ||||
|         Get-ChildItem $aFontName -Filter "*.ttf" -Recurse | Foreach-Object {$fontFiles.Add($_)} | ||||
|         Get-ChildItem $aFontName -Filter "*.otf" -Recurse | Foreach-Object {$fontFiles.Add($_)} | ||||
|     } | ||||
|     Pop-Location | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user