使用Oh-My-Posh

Info

官方文档:oh-my-posh

一、安装字体

首先你需要安装一个Nerd字体才能正常显示oh-my-posh,推荐安装Hack字体

树莓派需要先安装一个font-manager,然后选择需要安装的字体就好了。

sudo apt install font-manager

二、安装oh-my-posh

首先前往oh-my-posh官方地址下载对应的版本,如果是树莓派64位就下载posh-linux-arm64

sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-arm64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh

安装主题:

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

三、配置终端

进入配置文件:

sudo vim ~/.bashrc

在最后添加以下内容:

eval "$(oh-my-posh --init --shell bash --config /home/pi/.poshthemes/paradox.omp.json)"

如果是powershell,应该进入$PROFILE,然后添加以下内容:

oh-my-posh --init --shell pwsh --config /home/pi/.poshthemes/paradox.omp.json | Invoker-Expression

最后重新启动终端就可以正常使用了。