Skip to content

1. 安装gsudo

可以直接在 powershell 中执行以下命令进行安装:

winget install gerardog.gsudo
winget install gerardog.gsudo

设置别名

Set-Alias 'sudo' 'gsudo'
Set-Alias 'sudo' 'gsudo'

如:以管理员身份运行

sudo powershell.exe
sudo powershell.exe

2. 升级powershell

https://learn.microsoft.com/zh-cn/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.2#install-powershell-using-winget-recommended

bash
winget install --id Microsoft.Powershell --source winget
winget install --id Microsoft.Powershell --source winget

3. 安装 oh-my-posh

在powershell下执行

bash
winget install JanDeDobbeleer.OhMyPosh

#安装图标
Install-Module -Name Terminal-Icons -Repository PSGallery
winget install JanDeDobbeleer.OhMyPosh

#安装图标
Install-Module -Name Terminal-Icons -Repository PSGallery

4. 配置

bash
 cat .bashrc
#eval "$(starship init bash)"
eval "$(oh-my-posh --init --shell bash --config ~/illusi0n.omp.json)"
 cat .bashrc
#eval "$(starship init bash)"
eval "$(oh-my-posh --init --shell bash --config ~/illusi0n.omp.json)"

image-20240724153414762

5. WinGet 换国内源

winget不能用的时候切换

bash
winget source remove winget
winget source add winget https://mirrors.ustc.edu.cn/winget-source
winget source remove winget
winget source add winget https://mirrors.ustc.edu.cn/winget-source
  • 重置为官方
winget source reset winget
winget source reset winget