win terminal 个性化
安装windows terminal
安装方法有很多,比如可以直接从 Microsoft Store 下载安装。
如果你无法访问 Microsoft Store,Github发布页上发布有内部版本。 如果从 GitHub 安装,Window Terminal 将不会自动更新为新版本。
或者通过 Window 的软件包工具 winget (全称: Windows Package Manager Client )安装,类似 Linux 的 apt-get .
winget install --id=Microsoft.WindowsTerminal -e
win+R,输入wt即可打开
打开设置配置:


1.个性化美化
在wt(Windows Terminal)设置面板中打开json文件,然后找到defaults关键字并在后面花括号里追加以下代码:
修改配置:
//亚克力毛玻璃效果
"useAcrylic": true,
//亚克力毛玻璃效果透明度
"acrylicOpacity": 0.2,
//背景壁纸
"backgroundImage": "D:/college/photo/background10.webp",
//背景壁纸透明度
"backgroundImageOpacity": 0.4,
//字体风格
"fontFace": "JetBrainsMono Nerd Font Mono",
"fontSize": 14
配置如图所示:

2.安装oh-my-push
下载oh-my-push
参考:https://learn.microsoft.com/zh-cn/windows/terminal/tutorials/custom-prompt-setup
https://ohmyposh.dev/docs/installation/windows
winget install oh-my-posh
这将安装:
oh-my-posh.exe:Windows 可执行文件
themes:最新的 Oh My Posh 主题
为确保拥有最新的更新,可以使用以下命令:
winget upgrade oh-my-posh
选择并应用 PowerShell 提示符主题:
可在 Oh My Posh 主题页面浏览主题的完整列表。
选择主题,并使用此命令更新 PowerShell 配置文件。 (可以将 notepad 替换为你选择的文本编辑器。)
载安装完成后会自动配置;
此时在wt里输入code $PROFILE用vscode打开该配置文件,打开后添加以下代码:
code $PROFILE
oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
cls
其中:cls表示清除屏幕启动
3.安装Nerd字体解决oh-my-push字体图标不显示
推荐JetBrains Mono Medium Nerd Font Complete Mono 字体
下载安装并在wt配置文件中更改
4.解决ssh连接长时间不操作自动断开
在C:\Users\用户名\ .ssh\config 文件中添加如下代码(没有这个文件自己建一个):
Host *
ServerAliveInterval 40
用 Scoop 管理你的 Windows 软件
参考:https://sspai.com/post/52496