emacs.d/powershell/prompt.ps1
2020-04-27 09:47:09 +02:00

18 lines
396 B
PowerShell

function prompt {
$prompt_str = ""
# GIT branch
$git_prompt = git branch | foreach { if ($_ -match "^\*(.*)"){ $matches[1] } }
$prompt_str += "$git_prompt || "
# Python
$py_prompt = python --version
$prompt_str += "$py_prompt || "
# short path
$p = Split-Path -leaf -path (Get-Location)
$prompt_str += "$p"
Write-Host ($prompt_str)
return ""
}