完成效果

安装 Windows Terminal

说明

Windows Terminal 被集成于 Windows 11,因此 Windows 11 用户请跳过该步骤

直接打开 Microsoft Store (微软商店) 搜索 Windows Terminal安装

美化

  1. 改主题 (Oh-My-Posh)
  2. 改颜色主题
  3. 换字体

运行 PowerShell(管理员模式)

1
2
# 保证允许本地脚本的执行
set-executionpolicy remotesigned -scope currentuser

安装 scoop

请注意

你能正常、快速的访问 GitHub 并下载上面的资源,并且你的 Windows 用户名为英文(Windows 用户环境变量中路径值不支持中文字符)

若你的 Github 访问速度不佳你可以参考此文配置 PowerShell 的代理

1
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

安装字体

1
2
3
4
5
6
# 搜索 nerd fonts,这里选择是的FantasqueSansMono这个字体
scoop search FantasqueSansMono-NF
# 添加 nerd fonts 源
scoop bucket add 'nerd-fonts'
# 安装 nerd fonts
scoop install FantasqueSansMono-NF

安装oh-my-posh(类似oh-my-zsh)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 1. 安装 choco
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

# 2. 安装ConEmu
choco install ConEmu

# 3. 安装 posh-git 和 oh-my-posh
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser

# 4. 设置 Powershell 的 profile
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE

# 5. 粘贴以下内容进 profile 文件
Import-Module posh-git
Import-Module oh-my-posh

# 查看主题
Get-PoshThemes

# Set-Theme 已经被 Set-PoshPrompt 替代
# Paradox是主题名称
Set-PoshPrompt -Theme Paradox