diff --git a/functions/prompt.ps1 b/functions/prompt.ps1 index c9f35ec..c8f2407 100644 --- a/functions/prompt.ps1 +++ b/functions/prompt.ps1 @@ -1,35 +1,10 @@ # gitea.RdzeN.net # # custom prompt for PS. -function prompt -{ - Write-Host "[" -NoNewline -ForegroundColor Blue - Write-Host "PS" -NoNewline -ForegroundColor Cyan - Write-Host "]" -NoNewline -ForegroundColor Blue - Write-Host " " -NoNewline -ForegroundColor Black - Write-Host "[" -NoNewline -ForegroundColor Blue - Write-Host "$(get-date -Format "yyyy-MM-dd HH:mm:ss")" -NoNewline -ForegroundColor Cyan - Write-Host "]" -NoNewline -ForegroundColor Blue - Write-Host " " -NoNewline -ForegroundColor Black - Write-Host "[" -NoNewline -ForegroundColor Blue - Write-Host "$Env:USERNAME" -NoNewline -ForegroundColor Cyan - Write-Host "@" -NoNewline -ForegroundColor Blue - Write-Host "$env:COMPUTERNAME" -NoNewline -ForegroundColor Cyan - Write-Host "]" -NoNewline -ForegroundColor Blue - Write-Host " " -NoNewline -ForegroundColor Black - Write-Host "[" -NoNewline -ForegroundColor Blue - Write-Host "$($PWD.ProviderPath)" -NoNewline -ForegroundColor Cyan - Write-Host "]" -NoNewline -ForegroundColor Blue - Write-Host "" - - Write-Host "[" -NoNewline -ForegroundColor Blue - Write-Host "PS" -NoNewline -ForegroundColor Cyan - Write-Host "]" -NoNewline -ForegroundColor Blue - - Write-Host " " -NoNewline -ForegroundColor Black - Write-Host "$('>' * ($nestedPromptLevel + 1)) " -NoNewline -ForegroundColor Cyan - - # .Link - # https://go.microsoft.com/fwlink/?LinkID=225750 - # .ExternalHelp System.Management.Automation.dll-help.xml +function Prompt { + $currentTime = Get-Date -Format "yyyy-MM-dd HH:mm:ss" + $userName = [System.Security.Principal.WindowsIdentity]::GetCurrent().Name + $hostName = $env:COMPUTERNAME + $currentLocation = Get-Location + "[PS] [$currentTime] [$userName@$hostName] [$currentLocation]`n[PS] > " } \ No newline at end of file