Linux 環境下安裝 Oh my posh 終端美化工具參照如下流程。這里准備了一個腳本 linux-oh-my-posh.sh , 下載終端運行,重啟終端既可以使用上,腳本內容說明如下:
# 1. 下載 Oh my posh 64位版本,並導入到 /usr/local/bin/oh-my-posh 路徑下
sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
# -> github 下載速度慢,可以參照網絡上 github 加速方法,更換下載源
sudo wget https://github.91chi.fun/https://github.com//JanDeDobbeleer/oh-my-posh/releases/download/v7.61.0/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
# 2. 為 oh-my-posh 添加運行權限
sudo chmod +x /usr/local/bin/oh-my-posh
# 3. 下載主題文件並解壓,解壓后添加讀寫權限,並清除原始壓縮包
mkdir ~/.poshthemes
# -> github 下載速度慢,可以參照網絡上 github 加速方法,更換下載源
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/*.json
rm ~/.poshthemes/themes.zip
# 4. 更改主題
vi ~/.bashrc
-> 添加如下代碼
eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/*.json)"
# 5. 安裝NF字體,再次打開即可以使用。
說明1 :訪問 Nerd Fonts 的下載界面,從中任意選擇一個心儀的字體包,下載壓縮包后解壓,再安裝進系統即可。Oh my posh 官方推薦 Meslo LGM NF。
