From b971ae25609d5f73413652c25d0741a2cb14ac29 Mon Sep 17 00:00:00 2001 From: claw0ry Date: Tue, 21 Jan 2025 16:05:11 +0100 Subject: pwsh: improve hostname and spacing in prompt --- powershell/Microsoft.PowerShell_profile.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/powershell/Microsoft.PowerShell_profile.ps1 b/powershell/Microsoft.PowerShell_profile.ps1 index dc824e1..574b323 100644 --- a/powershell/Microsoft.PowerShell_profile.ps1 +++ b/powershell/Microsoft.PowerShell_profile.ps1 @@ -26,7 +26,10 @@ if (Get-Command 'oh-my-posh' -ErrorAction 'SilentlyContinue') { if ($git_branch -ne $null -and $git_branch -ne "") { $git_branch = "($($git_branch))" } - "[pwsh] `e[01;32m$($env:USER)@$([System.Net.Dns]::GetHostName())`e[00m:`e[01;34m$(Split-Path -Path $pwd -Leaf) `e[1;35m$git_branch`e[00m`$ " + $hostname = [System.Net.Dns]::GetHostName().Split(".")[0] + $pathname = Split-Path -Path $pwd -Leaf + $path = if ($pathname -eq $env:USER) { "~" } else { $pathname } + "[pwsh] `e[01;32m$($env:USER)@$($hostname)`e[00m:`e[01;34m$($path) `e[1;35m$git_branch`e[00m`$ " } } -- cgit v1.2.3