wja
windows终端美化

windows终端美化

基本步骤

  1. 下载windows terminal

    直接微软商店下载即可

  2. 配置windows terminal

    可以直接在设置选项中设置,比如背景图片(注意修改合适的不透明度),配色方案等。

  3. 安装和使用Oh My Posh

    Oh My Posh 是一个开源的命令行提示工具,用于美化和定制命令行提示符(prompt)。

    • 安装:直接微软商店安装。

    • 使用:在命令行中输入$profile 查看 powerShell 的配置文件路径。在该目录下新建Microsoft.PowerShell_profile.ps1文件,填入以下内容即可。

      1
      oh-my-posh init pwsh | Invoke-Expression
  4. 安装Nerd Fonts字体

    此时直接打开终端会出现乱码,因为目前终端字体不支持图标,因此需要下载Nerd Fonts。

    • 下载:直接搜索,然后去官网下载喜欢的字体。
    • 安装:解压缩,然后找到选择合适的细分字体进行点击打开,然后安装。
  5. 使用字体

    Nerd 字体安装成功后,我们需要把终端的使用字体配置为我们下载的 Nerd 字体。

    打开 Windows Terminal,使用快捷键 Ctrl+Shift+, 打开 Windows Terminal 的配置文件。

    在 profiles 中加入以下内容即可。

    1
    2
    3
    4
    5
    "defaults": {
    "font": {
    "face": "Hack Nerd Font"
    }
    }
  6. 使用主题

    在命令行中输入Get-PoshThemes ,可以看到各个主题的效果,并且在输出内容的最下面可以查看主题预设文件的路径。

    然后配置PowerShell的配置文件。添加--config 预设文件路径。例如:

    1
    oh-my-posh init pwsh --config 'C:\Users\hp\AppData\Local\Programs\oh-my-posh\themes\wholespace.omp.json' | Invoke-Expression
  7. 其他

    配置每次新开一个终端,随机输出一行句子。方法:修改PowerShell配置文件,使它执行脚本,随机读取sentences.txt(自定义文件)的一行即可。

结果

能够显示各种信息,包括当前全路径、git信息、时间等。

美化结果

参考:

Oh My Posh | Windows Terminal 美化指南 (sunguoqi.com)

Author:wja
Link:https://zhuye0729.github.io/2024/07/21/windows终端美化/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可