在powershell输入code $profile,输入下面的脚本命令: $theme=Get-ChildItem$env:UserProfile\\AppData\\Local\\Programs\\oh-my-posh\\themes\\|Get-Randomecho"hello! today's lucky theme is: $theme :)"oh-my-posh--init--shellpwsh--config$theme.FullName|Invoke-Expression bash 将下面脚本添加到.bashr...
oh-my-posh init pwsh | Invoke-Expression然后回到Windows terminal新建一个powershell,即可看到以下内容修改主题:$user_name = "steve" $theme_name = "bubblesextra" oh-my-posh init pwsh --config "C:\Users\${user_name}\AppData\Local\Programs\oh-my-posh\themes\$theme_name.omp.json" | Invoke-...
官方文档:https://ohmyposh.dev/ 现在的oh-my-posh可以直接从Microsoft Store下载exe文件安装了,别去折腾命令行的命令了,速度太慢了。 安装完成后,如果是windows系统,推荐Windows Terminal(没有的话在Microsoft Store里安装)下启动powershell。 二、配置 配置oh-my-posh过程中比较复杂的点就是Nerd Font和Themes这...
oh-my-posh init pwsh|Invoke-Expression 应用修改,则直接在命令行中执行. $Profile,如果出现错误等问题,请尝试关闭所有powershell命令窗口,重新打开,一般都会正常显示 配置环境变量 配置POSH_THEMES_PATH环境变量,最好配置成系统级别的,路径在C:\Users\<当前登录用户>\AppData\Local\Programs\oh-my-posh\themes下面。
https://blog.ysmood.org/my-ys-terminal-theme/ jetbrains是对应了Jetbrains Mono v1.0.5字体设置的。 3.2 自定义posh主题(仿ys主题) 本主题已被加入官方库,Set-Theme ys即可使用 新建主题文件,code C:\Users\xxxx\Documents\WindowsPowerShell\PoshThemes\ys-like.psm1, 写入以下内容: ...
去对应的文件夹找一下这个文件(Microsoft.PowerShell_profile.ps1)。如果你没有这个文件,就新建一个,文件里面编写如下内容: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 Import-Module oh-my-posh Set-PoshPrompt agnoster 这里的agnoster是刚刚Get-PoshThemes主题列表里的第一个。因为我们还没有装...
重新打开powershell,输入以下命令,没报错有输出就代表成功了: oh-my-posh 由于oh my posh仅支持nerd font,所以我安装了Microsoft最新版的cascadia-code(已支持nerd font): https://github.com/microsoft/cascadia-code 然后设置显示字体为nf后缀的: 以cascadia mono nf为例 ...
右键选择编辑 Microsoft.PowerShell_profile.ps1 文件,输入以下内容: C:\\'Program Files (x86)'\\oh-my-posh\\bin\\oh-my-posh.exe init pwsh --config$env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression 如下图所示: 重启终端 编辑完成后,保存关闭即可。然后重启终端: ...
shell_powershell_oh my posh :扩展您的posh主题(extend/modify your themes),文章目录officiallinkextend/modifyyourtheme大致的路径关于官方的方法officiallink访问
2. 设置powershell的profile 打开一个powershell窗口,执行New-Item -Path $PROFILE -Type File -Force来创建一个新的profile, 再执行notepad $PROFILE用记事本打开它。 写入以下行: &([ScriptBlock]::Create((oh-my-poshinitpwsh--config"$env:POSH_THEMES_PATH\jandedobbeleer.omp.json"--print)-join"`n"...