Meimei Blog
December 29, 2023

Zsh So Easy - Ubuntu

 •  1   • 172 
Table of contents

是不是一直覺得為什麼別人的 終端機 Terminal 都比較漂亮好看,有各種圖案,還可以顯示各種資訊,例如 GitConda 等。
不用再羨慕別人啦!這就教大家如何讓自己電腦的 終端機 Terminal 弄的很專業的樣子,即使是電腦白痴,也可以讓別看到你電腦時歎為觀止喔!


安裝 Zsh

首先先更新 apt

sudo apt-get update && sudo apt-get upgrade

利用 apt 安裝 Zsh

sudo apt-get install zsh -y

確認 Zsh 版本來確定 Zsh 是否有成功安裝

zsh --version

安裝 Oh My Zsh

利用一行指令安裝

sh -c "$(curl -fsSL <https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>)"

安裝過程中會詢問是否將 zsh 設定為預設的 shell,依照自己的習慣即可,我習慣使用 zsh 所以輸入 y 來幫我設定
不過這邊要注意,需要重新開機才可以套用此設定

看到漂亮的 oh my zsh 字眼代表安裝成功嚕


套用 Powerlevel10k 主題

下載 Powerlevel10k

Oh My Zsh 有很多漂亮的主題可以使用,這邊我利用我最喜歡的 Powerlevel10k 這個主題來做教學
利用 git clone 來將 Powerlevel10k 克隆到本地端 oh my zsh 存放 theme 的資料夾

git clone --depth=1 <https://github.com/romkatv/powerlevel10k.git> ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

oh my zshtheme 設定為 Powerlevel10k

vim ~/.zshrc

ZSH_THEME="robbyrussell” 改成 ZSH_THEME="powerlevel10k/powerlevel10k”


安裝字體

將下面 4 個字體都下載並安裝

Terminal 終端機 字體改成 MesloLGS NF

選擇設定檔下方的 未命名,然後把 自訂字形 打勾

點擊自訂字形右邊的 Monospace Regular,選擇 MesloLGS NF Regular 最後點選 選取


設定 Powerlevel10k 參數

重新套用 zsh 設定

source ~/.zshrc

過程中一開始會顯示一些特定圖示來讓你確定是否可以正常顯示,如果顯示正常,就輸入 y

接著會設定一些顯示風格,這邊就自己設定喜歡的風格就好

都設定完之後就可以看到漂亮的界面啦


顯示 conda 訊息

開啟 Powerlevel10k參數檔

vim ~/.p10k.zsh

找到 [ Line #1 ] 設定的地方,然後加入 anaconda

存檔後,重新開啟 Terminal 終端機 就可以看到 conda 環境訊息嚕

Follow me

I work on everything coding and tweet developer memes