当前位置: 首页 > article >正文

oh my posh随机选择主题

安装好oh my posh后,如何设置让powershell启动时随机切换主题

打开powershell执行命令,生成配置文件:

if (!(Test-Path -Path $PROFILE)) {
  New-Item -ItemType File -Path $PROFILE -Force
}

文件一般位于:

C:\Users\user1\Documents\PowerShell\Microsoft.PowerShell_profile.ps1

执行notepad $PROFILE编辑该文件,加入如下内容:

#获取所有的主题文件
$AllThemes = Get-ChildItem -Path $env:POSH_THEMES_PATH
#随机选一个主题文件
$RandomTheme = $AllThemes | Get-Random
#获取主题文件名称
$ThemeName = $RandomTheme.BaseName
echo "Lucky theme: $ThemeName "
oh-my-posh init pwsh --config "$RandomTheme" | Invoke-Expression 

保存后,打开一个新powershell窗口查看效果。


http://www.kler.cn/a/291107.html

相关文章:

  • 批量DWG文件转dxf(CAD图转dxf)——c#插件实现
  • 基于LSB最低有效位的音频水印嵌入提取算法FPGA实现,包含testbench和MATLAB对比
  • Mamba安装环境和使用,anaconda环境打包
  • 空天地遥感数据识别与计算--数据分析如何助力农林牧渔、城市发展、地质灾害监测等行业革新
  • 【Unity3D】实现可视化链式结构数据(节点数据)
  • 从0-1开发一个Vue3前端系统页面-9.博客页面布局
  • 大坝安全监测设备的工作原理
  • 如何使用 Ruby 中的 Selenium 解决 CAPTCHA
  • STM32的窗口看门狗详解及案例(基于HAL库)
  • Python知识点:如何使用Python实现语音识别
  • imap发送邮件:如何配置IMAP服务器发邮件?
  • 基础学习之——Apache Spark
  • 【项目一】基于pytest的自动化测试框架day1
  • 中锂天源卡车电瓶:绿色能源驱动未来物流
  • go常用代码
  • 数据仓库系列18:如何建立一个有效的元数据管理体系?
  • django之ForeignKey、OneToOneField 和 ManyToManyField
  • 惠中科技综合光伏清洗技术:引领绿色清洁新时代
  • 【后端开发】PHP、go语言、Java、C++、Linux开发等急招中......
  • Windows电脑获取目录及子目录结构及包含文件名的命令
  • notepad++将换行替换成空
  • JS设计模式之“神奇的魔术师” - 简单工厂模式
  • 【Python篇】PyQt5 超详细教程——由入门到精通(中篇一)
  • 栈和队列的习题详解(2):用队列实现栈
  • 注册中心技术选型
  • 将Google Chrome或Microsoft Edge浏览器的地址栏隐藏的方法