发现在wls中无法使用ohmyposh的主题,于是打算安装官网的linux教程配置,但是发现国内用homedrew和下载有亿点慢。所以使用了官网的手动安装教程:Linux | Oh My Posh

手动安装

把手动安装脚本改成:

1
2
sudo wget https://download.fastgit.org/JanDeDobbeleer/oh-my-posh/releases/download/v8.22.1/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh

然后执行:

1
2
3
4
5
mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.omp.*
rm ~/.poshthemes/themes.zip

安装主题.

启用

Customize | Oh My Posh

官方教程说输入那个命令即可启用,启用了是启用了,但是没法打开bash就启用啊。

安装了之后怎么启用呢?powershell可以配置启动脚本,bash怎么办?

找了好久发现需要在用户目录下的bash配置中加入命令。

Change your prompt | Oh My Posh

1
~/.bashrc``~/.profile``~/.bash_profile

你的目录中可能会是这些文件中的一个。

1
eval "$(oh-my-posh init bash --config 主题目录)"

在文件中加入即可。

就可以愉快的使用了ohmyposh美化过的终端了。