1. 下载安装Oh My Posh
winget install JanDeDobbeleer.OhMyPosh
2.下载一个nerd 字体
- 下载地址:Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher
选择里面的一个字体:
[图片上传失败...(image-9ad0c4-1693557757074)]
下载后解压缩,右键安装字体即可
3. 设置Power Shell的默认字体
在nerd字体中选择一个就行
[图片上传失败...(image-369325-1693557757074)]
4. 查看profile路径
$profile
我的路径返回是:C:\Users\MyName\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
- 如果没有这个目录和文件,第一次需要新建
5. 把主题路径写入到powershell的配置
- 选择一个主题json配置文件,写到上面新建的文件里面,你可以查看所有主题,Get-PoshThemes,然后选择一个你喜欢的配置上
oh-my-posh --init --shell pwsh --config ~\AppData\Local\Programs\oh-my-posh\themes\kushal.omp.json | Invoke-Expression
[图片上传失败...(image-2e0e2b-1693557757074)]
最后重新打开powershell应该就好了,不行可以重启一下电脑