=Fixed styling error on load
This commit is contained in:
parent
57286b546c
commit
a2888a883b
|
@ -5,19 +5,34 @@ $local:MyPowerLineSetup = [ordered]@{
|
||||||
SetCurrentDirectory = $true
|
SetCurrentDirectory = $true
|
||||||
RestoreVirtualTerminal = $true
|
RestoreVirtualTerminal = $true
|
||||||
PowerLineCharacters = [ordered]@{
|
PowerLineCharacters = [ordered]@{
|
||||||
ColorSeparator = "$([char]::ConvertFromUtf32(0x2588)
|
ColorSeparator = "$(
|
||||||
)$([PoshCode.Pansies.Entities]::ExtendedCharacters.ColorSeparator.Trim()[-1]) "
|
$PromptCache.ColorFiller
|
||||||
|
)$( $PromptCache.Separator.Trim()
|
||||||
|
)$( " "
|
||||||
|
)"
|
||||||
ReverseColorSeparator = "$(
|
ReverseColorSeparator = "$(
|
||||||
[PoshCode.Pansies.Entities]::ExtendedCharacters.ReverseColorSeparator.Trim()[0]
|
" "
|
||||||
)$([char]::ConvertFromUtf32(0x2588))"
|
)$( $PromptCache.ReverseSeparator.Trim()
|
||||||
# Separator = " $([PoshCode.Pansies.Entities]::ExtendedCharacters.Separator.Trim()[-1]) "
|
)$( $PromptCache.ColorFiller
|
||||||
Separator = "$([PoshCode.Pansies.Entities]::NerdFonts['nf-fa-angle_right'])"
|
)"
|
||||||
ReverseSeparator = " $(
|
Separator = $(
|
||||||
[PoshCode.Pansies.Entities]::ExtendedCharacters.ReverseSeparator.Trim()[0]) "
|
[PoshCode.Pansies.Entities]::NerdFonts['nf-fa-angle_right']
|
||||||
|
)
|
||||||
|
ReverseSeparator = $(
|
||||||
|
[PoshCode.Pansies.Entities]::NerdFonts['nf-fa-angle_left']
|
||||||
|
)
|
||||||
}
|
}
|
||||||
Colors = @( [rgbcolor]"Grey18", [rgbcolor]"Grey65" ) #, [rgbcolor]"white", [rgbcolor]"red", [rgbcolor]"blue" )
|
Colors = [PoshCode.Pansies.RgbColor]::X11Palette |
|
||||||
|
Where-Object X11ColorName -match "^Gray\d" |
|
||||||
|
Sort-Object X11ColorName -Unique |
|
||||||
|
Where-Object {
|
||||||
|
0 -eq $([int]($_.X11ColorName -replace 'Gray','') % 11)
|
||||||
|
}
|
||||||
|
#@( [rgbcolor]"Grey18", [rgbcolor]"Grey65" )
|
||||||
|
#([rgbcolor]::ConsolePalette | Where ConsoleColor -eq ((get-host).ui.rawui.BackgroundColor)),
|
||||||
|
#@( [rgbcolor]"Grey18", [rgbcolor]"Grey65" ) #, [rgbcolor]"white", [rgbcolor]"red", [rgbcolor]"blue" )
|
||||||
Prompt = @(
|
Prompt = @(
|
||||||
{ "`n" } # A spaced line
|
{ Write-Host "" } # A spaced line without a ColorSeparator
|
||||||
{ New-PromptText -EBg VioletRed4 $MyInvocation.HistoryId }
|
{ New-PromptText -EBg VioletRed4 $MyInvocation.HistoryId }
|
||||||
{ Get-SegmentedPath -LengthLimit 30 }
|
{ Get-SegmentedPath -LengthLimit 30 }
|
||||||
{ Write-VcsStatus }
|
{ Write-VcsStatus }
|
||||||
|
@ -31,7 +46,7 @@ $local:MyPowerLineSetup = [ordered]@{
|
||||||
{ "$PSOSName " }
|
{ "$PSOSName " }
|
||||||
|
|
||||||
{ "`n" }
|
{ "`n" }
|
||||||
{ New-PromptText { "PS" } -Ebg Red }
|
{ New-PromptText { "PS" } -Bg $Prompt.Colors[1] -Ebg Red }
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
Set-PowerLinePrompt @MyPowerLineSetup
|
Set-PowerLinePrompt @MyPowerLineSetup
|
||||||
|
|
|
@ -17,7 +17,7 @@ Get-Command -ListImported Get-GitDirectory -ErrorAction Ignore |
|
||||||
$local:g = $global:GitPromptSettings
|
$local:g = $global:GitPromptSettings
|
||||||
$g.WorkingColor.ForegroundColor = [System.ConsoleColor]::DarkYellow
|
$g.WorkingColor.ForegroundColor = [System.ConsoleColor]::DarkYellow
|
||||||
$g.TruncatedBranchSuffix = [char]0x2026
|
$g.TruncatedBranchSuffix = [char]0x2026
|
||||||
$g.PathStatusSeparator = [PoshCode.Pansies.Entities]::ExtendedCharacters.Branch
|
$g.PathStatusSeparator = "$([char]0xE0A0)" #[PoshCode.Pansies.Entities]::ExtendedCharacters.Branch
|
||||||
$g.BeforeStatus.Text = [string]::Empty
|
$g.BeforeStatus.Text = [string]::Empty
|
||||||
$g.AfterStatus.Text = [string]::Empty
|
$g.AfterStatus.Text = [string]::Empty
|
||||||
$g.BranchGoneStatusSymbol.Text = [char]0x2262
|
$g.BranchGoneStatusSymbol.Text = [char]0x2262
|
||||||
|
@ -37,6 +37,21 @@ if( (Get-Command -ListImported Set-PowerLinePrompt -ErrorAction Ignore) ) {
|
||||||
OSName = [SystemName]::_GetValidValues("",$true,$true) | Select-Object -First 1
|
OSName = [SystemName]::_GetValidValues("",$true,$true) | Select-Object -First 1
|
||||||
Username = @($env:USER, $env:USERNAME -ne "")[0]
|
Username = @($env:USER, $env:USERNAME -ne "")[0]
|
||||||
Hostname = $(hostname).Trim()
|
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
|
Set-PowerLinePrompt
|
||||||
|
|
Loading…
Reference in New Issue