安装oh-my-posh

1
winget install JanDeDobbeleer.OhMyPosh -s winget

配置Nerdfont字体

下载字体

  1. 下载Nerdfont字体地址
  2. 下载JetBrainsMonoNerdfont字体地址
  3. 安装字体

配置字体

  1. 打开控制台设置

  2. 修改默认值

配置PowerShell

配置文件

1
$PROFILE
  1. 输入命令
  2. 复制文件地址
  3. 编辑文件内容(如果文件不存在则创建),内容如下
1
C:\\Users\\20205\\AppData\\Local\\Programs\\oh-my-posh\\bin\\oh-my-posh.exe init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
- 注意 `oh-my-posh.exe` 的安装路径,需正确填写
- `montys.omp.json`是*oh-my-posh*安装目录下themes目录下的主题,可自行更改

配置Cmd

下载Clink工具

下载地址

配置文件

  1. 在clink安装目录,创建oh-my-posh.lua文件,添加如下内容
1
load(io.popen('oh-my-posh init cmd'):read("*a"))()
  1. 最后,重启cmd终端就能生效了
  2. 如果想要更改主题,讲上述oh-my-posh.lua文件内容替换为如下内容
1
load(io.popen('oh-my-posh init cmd --config C:\\Users\\20205\\AppData\\Local\\Programs\\oh-my-posh\\themes\\montys.omp.json'):read("*a"))()
- `montys.omp.json`为*oh-my-posh*的主题(注意修改路径),可自定义选择