if( -not (Get-Command -ListImported Set-PowerLinePrompt -ErrorAction Ignore) ) { return } $global:PromptCache = [ordered]@{ OSName = [SystemName]::_GetValidValues("",$true,$true) | Select-Object -First 1 Username = @($env:USER, $env:USERNAME -ne "")[0] Hostname = $(hostname).Trim() ColorFiller = $([char]0x2588) Separator = " $( [PoshCode.Pansies.Entities]::NerdFonts['nf-pl-left_hard_divider'] )" ReverseSeparator = "$( [PoshCode.Pansies.Entities]::NerdFonts['nf-pl-right_hard_divider'] ) " # Separator = "$( # [char]::ConvertFromUtf32(0x2588) # )$( [PoshCode.Pansies.Entities]::ExtendedCharacters.ColorSeparator.Trim()[-1] # ) " # ReverseSeparator = " $( # [PoshCode.Pansies.Entities]::ExtendedCharacters.ColorSeparator.Trim()[0] # )$( [char]::ConvertFromUtf32(0x2588))" } Set-PowerLinePrompt