windows终端美化 / windows terminal / windows powershell

news/2024/10/30 7:44:01/

windows 终端美化

Windows Terminal是 windows 一个终端工具,我们可以美化它来让自己赏心悦目。

通常电脑系统自带,如果没有的话可以通过 Microsoft Store(微软商店),搜索 Windows Terminal 进行安装。

如果遇到了一些问题,还可以通过 Github ,搜索 Windows Terminal 进行安装。

美化

当我们能成功打开应用之后,就可以开始进行美化工作啦

首先安装 posh-git ,他可以对 git 命令进行一些支持

然后安装 oh-my-posh,它提供了很多主题,让我们来尽心美化

// 1. 在终端输入以下命令,安装 posh-git
Install-Module posh-git// 2. 在终端输入以下命令,安装 oh-my-posh
// oh-my-posh 的升级推荐我们使用 winget 去安装
// windows11 的同学自带 winget
// windows10 可以去 github 下载 winget
winget install oh-my-posh // 3. 你可以输入以下命令,在终端查看所有主题样式
// 如果报错了,需要去配置一下你的环境变量变量哦
Get-PoshThemes// 4. 输入以下命名,设置应用初始化
// 4.1 创建启动命令文本
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } // 4.2 打开启动命令的文本,并修改
notepad $PROFILE // 4.2.1 写入这一行,初始打开的时候会使用 `M365Princess` 主题样式,可以替换你喜欢的主题
// https://ohmyposh.dev/docs/themes
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\M365Princess.omp.json" | Invoke-Expression // 4.2.2 写入这一行的话,这个使用官网提供的默认主题样式 
// oh-my-posh init pwsh | Invoke-Expression /* 可能会出一些报错提示无法加载文件 ... 因为在此系统上禁止运行脚本。1. 输入 `get-ExecutionPolicy` 查看电脑执行脚本的策略,会显示 `Restricted`,表示任何安装脚本都受限制的2. 输入 `set-ExecutionPolicy RemoteSigned` 修改为,有数字签名的不受限制3. 再次输入 `get-ExecutionPolicy` 查看电脑执行脚本的策略,显示 `RemoteSigned` 即可成功
*/

如果出现乱码、问号?、小方框,是因为主题的一些特殊样式,需要我们下载安装字体来让他正常显示

主题颜色网站1
主题颜色网站2

我们还可以进入 M365Princess.omp.json ,去修改主题样式,做成自己喜欢的样子

{"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json","blocks": [{"alignment": "left","segments": [{"type": "text","style": "diamond","leading_diamond": "\ue0b6","foreground": "#ffffff","background": "#cc3802","template": "{{ if .Env.PNPPSHOST }} \uf8c5 {{ .Env.PNPPSHOST }} {{ end }}"},{"type": "text","style": "powerline","foreground": "#ffffff","background": "#047e84","powerline_symbol": "\ue0b0","template": "{{ if .Env.PNPPSSITE }} \uf672 {{ .Env.PNPPSSITE }}{{ end }}"},{"type": "text","style": "diamond","trailing_diamond": "\ue0b4","foreground": "#ffffff","background": "#047e84","template": "{{ if .Env.PNPPSSITE }}\u00A0{{ end }}"}],"type": "rprompt"},{"alignment": "left","segments": [{"background": "#DA627D","foreground": "#ffffff","powerline_symbol": "\ue0b0","properties": {"style": "full"},"style": "powerline","template": " {{ .Path }} ","type": "path"},{"background": "#FCA17D","foreground": "#ffffff","powerline_symbol": "\ue0b0","properties": {"branch_icon": "","fetch_stash_count": true,"fetch_status": false,"fetch_upstream_icon": true},"style": "powerline","template": " \uf408  ({{ .UpstreamIcon }}{{ .HEAD }}{{ if gt .StashCount 0 }} \uf692 {{ .StashCount }}{{ end }}) ","type": "git"},{"background": "#86BBD8","foreground": "#ffffff","powerline_symbol": "\ue0b0","style": "powerline","template": " \ue718 {{ if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ end }}{{ .Full }} ","type": "node"},{"background": "#33658A","foreground": "#ffffff","properties": {"time_format": "15:04"},"style": "diamond","template": " \u2665 {{ .CurrentDate | date .Format }} ","trailing_diamond": "\ue0b0","type": "time"}],"type": "prompt"}],"final_space": true,"version": 2
}

一些我认为好看的颜色

// 好看的颜色
background-color: aquamarine;
background-color: #cc3802;
background-color: #9A348E; /* 用户名 颜色 */
background-color: #DA627D; /* 文件夹 颜色 */
background-color: #FCA17D; /* git 颜色 */
background-color: #86BBD8; /* node 颜色 */
background-color: #33658A; /* 时间 颜色 */

Tip:

  • windows powershellpowershell 不一样
  • powershell 更强大且支持跨端
  • 日常的使用 windows powershellpowershell 区别不大

2022-05-01


http://www.ppmy.cn/news/362147.html

相关文章

Windows Terminal 主题配置

安装及配置参考:https://www.cnblogs.com/KiraYoshikage/p/11443741.html 最后颜色主题感觉不太好看,自己改了下,在这里做个备份。最后的配置文件如下: {"$schema": "https://aka.ms/terminal-profiles-schema&q…

Windows Terminal 完全配置教程(主题以及启动设置)

一、安装Windows terminal Microsoft Store搜索Windows terminal 第一个和第二个都可以!! 二、选择主题 Windows terminal提供了大量的主题可以选择,当然也可以像VScode文本编辑器一样自行配置。 登陆如下网址,选择一个你喜欢的主…

独自封装windows 10系统教程(全)

目录 作者语录: 一、封装前准备工具 二、安装Windows系统 1、创建虚拟机环境 2、更改BIOS启动顺序 3、安装windows系统 三、调整系统设置 1、切换管理员账号 2、添加英文输入法 3、关闭windows自动更新 4、取消任务视图的历史记录 四、个性化设置&#xf…

windows terminal配置

Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。包含很多来自社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等。同时该终端依然符合我们的目标…

2022 Flutter 宣布发布 Windows 正式版

原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed 自从推出 Flutter 以来,我们一直专注于为漂亮的定制应用提供跨平台解决方案,这些应用被编译为机器代码并充分利用设备的底层图形硬件功能。 今天这一愿景…

Windows 安装微软 Edge 浏览器

############################################# 目录 Windows 安装微软 Edge 浏览器 获取以及安装 Edge 浏览器 首次启动 Edge 浏览器 配置 Edge 设置 设置 隐私、搜索和服务 外观 开始、主页和新建标签页 Cookie 和网站权限 默认浏览器 下载 系统和性能 Edge 离…

Windows10最优设置

1.设置桌面图标 系统装完后桌面只有浏览器和回收站 点击桌面右键选择个性化 点击主题—主题桌面图标设置 把这些都勾选了 2.硬盘分区(如果有多个硬盘重复下述操作) 右击桌面上的此电脑点击管理 点击磁盘管理 在未分配的磁盘上右击选择新建简单卷 点击…

声网云市场 —— 实时互动开发者的 API 商店

声网云市场是面向实时互动开发者的 API 商店,让开发者在使用声网 RTC 的同时,可以快速集成实时互动扩展能力,比如美颜、变声、语音转文字、实时翻译、视频审核、语音审核等等,让开发者专注在业务逻辑和用户体验上,免去…