type
status
date
slug
summary
tags
category
icon
password
Sub-item
Parent item
☪︎前言
♦️笔记本彻底报废了,没电脑又实在不行,买个N100小主机将就用着吧,将来换设备还能刷个软路由什么的👅
♦️等了两天终于到货了!装完系统修改注册表的时候发现系统自带的power shell界面是真的丑陋啊,于是决定用oh-my-posh来美化一下!
☪︎power shell 美化
- 安装winget
一般power shell都自带了的,命令提示符下键入“winget”来运行 winget。若没安装可在微软商店搜索“应用安装程序”进行安装。
- JSON设置
打开JSON设置,定位到Defaults里添加:
使用亚克力效果:
设置背景:
修改字体:
- 安装oh-my-posh
power shell输入命令
安装路径为C:\Users\自己用户名\AppData\Local\Programs\oh-my-posh\
- 预览全部主题
命令行键入可预览全部主题
- 初始化并应用主题
安装了VScode的命令行输入
code $PROFILE
打开配置脚本
在脚本输入
oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
保存即可重启terminal生效
- 若重启报错 无法加载文件C:\Users\anyae\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1,因为在此系统上禁止运行脚本
命令行运行
set-executionpolicy remotesigned
- 更换字体
主题生效后发现有很多乱码,更换一下字体即可解决,推荐使用JetBrains Mono字体
- 去掉提示语
每次打开power shell都会显示提示语就很烦,直接打开JSON文件在power shell设置这里
"commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe
-NoLogo
",
加上 -Nologo就好了
☪︎Git Bash美化
- 添加 Git Bash 到 Windows Terminal 的配置文件,使其可用 Tab 页打开
- 设置主题
将主题文件复制到$HOME 目录下
再在
~/.profile
文件(没有则创建)添加命令,后执行 . ~/.profile
刷新,重启终端即可生效。- 乱码问题
安装 Meslo LGM NF 字体,避免乱码。
- 安装图标库
使用命令安装图标库
在
profile
里添加Import-Module -Name Terminal-Icons
,使用.$profile
加载搞定!!!
参考文章:
- 作者:Anyaer
- 链接:https://cool.anyae.top/article/0f4cd2a7-2969-4753-87da-00abbb9e21c9
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。