Pwsh 配置 Oh My Posh
效果图
下载安装 PowerShell
进入 PowerShell
官方网址:https://learn.microsoft.com/zh-cn/powershell/,点击右上角 【下载 PowerShell】按钮。
选择对应系统版本进行下载,如:Windows10 64位操作系统。
下载好后双击安装文件进行软件安装。
Oh My Posh 安装及配置
Oh My Posh
官方文档:https://ohmyposh.dev/docs/
下载安装 Meslo LGM NF 字体
下载并安装 Oh my posh 官方推荐的 Meslo LGM NF 字体,否则部分主题样式会出现错乱等情况。
下载地址:https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zip
选择并安装字体:
安装好字体后,在 PowerShell 菜单栏右键,选中 【配置】。
进入后选中左侧【PowerShell】和右侧【外观】:
如果是 Windows 10 系统,或与该【设置】内容不同,则说明你没有安装 Windows Terminal
。
下载安装 Windows Terminal
即可。下载地址:https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=zh-cn&gl=cn
打开 Microsoft Store
商店,点击【安装】完成安装即可。
进入外观后修改配色方案(个人喜好)及字体 【Meslo LGM NF】后点击【保存】。
关闭设置,回到 PowerShell ,输入如下命令后回车:
winget install JanDeDobbeleer.OhMyPosh -s winget
命令执行后,会从:https://github.com/JanDeDobbeleer/oh-my-posh这个地址下载并安装 oh-my-post 程序。
因为“墙”的缘故,可能会出现无法访问 github 的情况,需要多尝试几次。
安装好后,继续在 PowerShell 中输入:
code $PROFILE
code 为使用 vscode 方式打开,你也可以选择用其它工具。
填写如下内容:
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/easy-term.omp.json" | Invoke-Expression
保存后重启 PowerShell 即可达到效果图中的效果。
其中 easy-term.omp.json
为主题文件,我们可以自己挑选喜欢的样式。
样式参考:https://ohmyposh.dev/docs/themes#aliens