mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2024-12-27 11:59:40 -08:00
feat(pwsh): move Set-PoshContext to global variable scope
resolves #1988
This commit is contained in:
parent
13aa6c2b99
commit
5711e431a4
|
@ -74,7 +74,6 @@ function global:Initialize-ModuleSupport {
|
||||||
}
|
}
|
||||||
$global:OMP_ERRORCODE = 0
|
$global:OMP_ERRORCODE = 0
|
||||||
Initialize-ModuleSupport
|
Initialize-ModuleSupport
|
||||||
Set-PoshContext
|
|
||||||
if ($lastCommandSuccess -eq $false) {
|
if ($lastCommandSuccess -eq $false) {
|
||||||
#native app exit code
|
#native app exit code
|
||||||
if ($realLASTEXITCODE -is [int] -and $realLASTEXITCODE -gt 0) {
|
if ($realLASTEXITCODE -is [int] -and $realLASTEXITCODE -gt 0) {
|
||||||
|
@ -100,6 +99,7 @@ function global:Initialize-ModuleSupport {
|
||||||
$global:OMP_EXECUTIONTIME = ($history.EndExecutionTime - $history.StartExecutionTime).TotalMilliseconds
|
$global:OMP_EXECUTIONTIME = ($history.EndExecutionTime - $history.StartExecutionTime).TotalMilliseconds
|
||||||
$global:omp_lastHistoryId = $history.Id
|
$global:omp_lastHistoryId = $history.Id
|
||||||
}
|
}
|
||||||
|
Set-PoshContext
|
||||||
$terminalWidth = $Host.UI.RawUI.WindowSize.Width
|
$terminalWidth = $Host.UI.RawUI.WindowSize.Width
|
||||||
$standardOut = @(&$omp print primary --error="$global:OMP_ERRORCODE" --pwd="$cleanPWD" --pswd="$cleanPSWD" --execution-time="$global:OMP_EXECUTIONTIME" --stack-count="$stackCount" --config="$config" --terminal-width=$terminalWidth 2>&1)
|
$standardOut = @(&$omp print primary --error="$global:OMP_ERRORCODE" --pwd="$cleanPWD" --pswd="$cleanPSWD" --execution-time="$global:OMP_EXECUTIONTIME" --stack-count="$stackCount" --config="$config" --terminal-width=$terminalWidth 2>&1)
|
||||||
# make sure PSReadLine knows we have a multiline prompt
|
# make sure PSReadLine knows we have a multiline prompt
|
||||||
|
|
Loading…
Reference in a new issue