[bugfix] posh-git file status too slow

This commit is contained in:
Klesh Wong 2021-06-06 11:42:40 +08:00
parent 794e014be2
commit 9ec7c2acd5

View File

@ -2,7 +2,7 @@
# Set-ExecutionPolicy RemoteSigned # Set-ExecutionPolicy RemoteSigned
# new-item -ItemType SymbolicLink -Target "D:\Nextcloud\klesh\config\win\profile.ps1" -Path $profile # new-item -ItemType SymbolicLink -Target "D:\Nextcloud\klesh\config\win\profile.ps1" -Path $profile
$env:POSH_GIT_ENABLED = $true #$env:POSH_GIT_ENABLED = $true
Set-PSReadLineOption -EditMode Emacs Set-PSReadLineOption -EditMode Emacs
Set-PSReadLineOption -PredictionSource History Set-PSReadLineOption -PredictionSource History
@ -23,10 +23,11 @@ Set-Alias -Name bm Open-Bookmark
Set-Alias -Name v nvim Set-Alias -Name v nvim
$isPs7 = $host.Version.Major -ge 7 $isPs7 = $host.Version.Major -ge 7
if ( $isPs7 ) { if ( $isPs7 ) {
$GitPromptSettings.EnableFileStatus = $false
if ((Get-Module oh-my-posh).Version.Major -eq 3) { if ((Get-Module oh-my-posh).Version.Major -eq 3) {
Set-PoshPrompt -Theme emodipt Set-PoshPrompt -Theme fish
} else { } else {
Set-Prompt -Theme emodipt Set-Prompt -Theme fish
} }
} }