25 lines
919 B
PowerShell
25 lines
919 B
PowerShell
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
|