改造 PowerShell(以下简称 Posh)

zsh 下有 oh-my-zsh,Posh 下也有 oh-my-posh 可以做到和 oh-my-zsh 一样的外观。

本文一样采用 Scoop 来安装 oh-my-posh。

Scoop 安装

1
scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json

配置

1
2
3
If (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }

notepad $PROFILE

配置文件内容

1
oh-my-posh init pwsh | Invoke-Expression

应用

1
. $PROFILE

主题

这里配置主题为 ys,其他主题可能需要安装字体

1
Get-PoshThemes

配置文件内容修改,然后应用即可

1
oh-my-posh init pwsh --config 'C:\Users\xxx\scoop\apps\oh-my-posh\current\themes\ys.omp.json' | Invoke-Expression