自用 PowerShell Profile 备份

Author Avatar
j3rry 2月 22, 2024

添加了一些常用插件、常用缩写和 rsproxy 环境变量

fnm env --use-on-cd | Out-String | Invoke-Expression
oh-my-posh init pwsh --config "C:\Users\dsyou\AppData\Local\Programs\oh-my-posh\themes\atomic.omp.json" | Invoke-Expression
Import-Module git-aliases -DisableNameChecking
Import-Module z
Import-Module syntax-highlighting

set-alias y yarn
function ya { yarn add $args.Trim('"') }
function yad { yarn add --dev $args.Trim('"') }
function yb { yarn build $args.Trim('"') }
function yd {
  $arguments = $args.Trim('"')
  Invoke-Expression "yarn dev $arguments"
}
function yga { yarn global add $args.Trim('"') }
function ygrm { yarn global remove $args.Trim('"') }
function yrm { yarn remove $args.Trim('"') }
function y { yarn $args.Trim('"') }

set-alias p pnpm
function pin { pnpm install }
function pa { pnpm add $args.Trim('"') }
function pad { pnpm add --save-dev $args.Trim('"') }
function pb { pnpm build $args.Trim('"') }
function pd {
  $arguments = $args.Trim('"')
  Invoke-Expression "pnpm dev $arguments"
}

set RUSTUP_DIST_SERVER="https://rsproxy.cn"
set RUSTUP_UPDATE_ROOT="https://rsproxy.cn/rustup"

此页面内容由Kanuo原创,转载请申明出处
本文链接:https://www.edgeless.top/%E8%87%AA%E7%94%A8-PowerShell-Profile-%E5%A4%87%E4%BB%BD/