Featured image of post 在 Windows Terminal 打造漂亮好用的 Terminal by powerlevel10k

在 Windows Terminal 打造漂亮好用的 Terminal by powerlevel10k

Terminal 是工程師開發常常用的介面,不管是檔案版本控制,連線主機等等指令大部分都在 Terminal,一個好用的 Terminal 可以讓整個工作的效率大大提高

在 Mac 可以針對 Terminal 的畫面進行優化,我們也可以針對 Windows Terminal 的 WSL Ubuntu 操作 Terminal 進行優化

powerful-terminal-command-line-powerlevel10k

進入 windows wsl

輸入 wsl 指令進入你的 Ubuntu 系統

wsl
wsl -d Ubuntu-20.04

安裝 zsh

因為 powerlevel10k 是建構在 zsh 上面的延伸套件,所以需要先安裝 zsh

sudo apt-get install zsh

安裝 Oh My Zsh

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

安裝 Nerd 字型

可以使用 powerlevel10k 推薦的 MesloLGS NF 字型

在 Windows 環境將字體下載後,點開檔案按左上方的 Install 即可安裝字型

powerful-terminal-command-line-powerlevel10k

設定 Windows Terminal 字形

可以鍵盤按下 Shift + Ctrl + , (comma) 開啟 Windows Terminal 的設定,或者在上方點選滑鼠右鍵顯示下拉選單,點選 Setting 設定 Windows Terminal

powerful-terminal-command-line-powerlevel10k

在設定視窗中,點選左方 Defaults 頁籤,再點選右方的 Appearance

powerful-terminal-command-line-powerlevel10k

Font face 設定為剛剛安裝的 MesloLGS NF 字體,然後按下 Save 儲存即可

powerful-terminal-command-line-powerlevel10k

下載 powerlevel10k 到 Oh My Zsh 主題中

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

設定 ZSH 主題為 powerlevel10k/powerlevel10k

修改 ~/.zshrc 檔案,將 ZSH_THEME 改為 powerlevel10k/powerlevel10k

vim ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"

設定完成後需要重新使用 WSL 登入 Ubuntu 系統,才可以啟用設定

設定 powerlevel10k

在命令列輸入 p10k configure 即可設定您要的主題樣式

p10k configure

powerful-terminal-command-line-powerlevel10k

設定完成後就可以開始用漂亮的 Termianl 介面了,隨時可以用 p10k configure 變更 Termianl 主題

Hint

在尚未設定 powerlevel10k 時,每次開啟 Windows Terminal 都會要求設定樣式,若要關閉此提示,可以輸入下方指令關閉

echo 'POWERLEVEL9K_DISABLE_CONFIGURATION_WIZARD=true' >>! ~/.zshrc

參考資料

comments powered by Disqus
All rights reserved,未經允許不得隨意轉載
Built with Hugo
Theme Stack designed by Jimmy