【发布时间】:2023-02-24 06:41:09
【问题描述】:
我选择了一些主题并将它们的名称保存在一个文件中,但我不想从所有主题中随机选择,而是从我自己的列表中选择,该列表保存在一个文本文件中(不是 csv,只是一个文本文件) .
$Profile 存在并带有值
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\paradox.omp.json" | Invoke-Expression
Import-Module -Name Terminal-Icons
在配置文件中输入什么来实现这一点? 或者这个任务如何在 power automate 中自动化?
我也想对命令提示符 (cmd) 执行相同的操作。
我的文本文件中的值
catppuccin.omp.json
clean-detailed.omp.json
cloud-native-azure.omp.json
dracula.omp.json
hul10.omp.json
hunk.omp.json
if_tea.omp.json
jandedobbeleer.omp.json
M365Princess.omp.json
sonicboom_dark.omp.json
该文件位于~/Documents/my themes.txt
【问题讨论】:
-
$Profile(ps1)ps1 Import-Module -Name Terminal-Icons $random_theme = Get-Content "C:\Users\Jawad11\Documents\my themes.txt" | Get-Random echo $random_theme.name oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\$random_theme" | Invoke-Expression的解决方案寻找其他答案,包括命令提示符和 wsl。