Beautiful your mac terminal, iterm2 + zim + powerlevel10k

LAY
3 min readJan 31, 2021

--

最近在重新安裝 mac, 順便將重新設定 terminal 的過程記錄下來以及分享。

如果還沒安裝任何 terminal 工具,可先至 啟動台 → 其他,選擇終端機來使用。

首先,以下安裝過程需要使用 homebrew , 使用下列指令安裝:

/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"

如果第一次安裝 homebrew, 會需要等待較久時間。

iTerm2

個人使用的 terminal 工具為 iterm2, 使用 homebrew 指令安裝:

brew install --cask iterm2

安裝完 iterm2 後,可先關閉系統終端機,開啟 iterm2 繼續執行後續步驟。

Zim

Zim 可以幫他當作是 zsh 的加強包,改善與加強我們使用 zsh 的效率與方便性,相信很多使用者應該都用過 Oh My Zsh , 這也是一套非常好用的 zsh framework, 我平常也依然有在使用它,但絕大多數人可能都用不到 Oh My Zsh 那麼多的功能,而 zim 包括了我們日常使用的功能以外,最主要的是,它執行速度比 Oh My Zsh 快很多。

只要透過下列指令即可安裝 zim :

curl -fsSL <https://raw.githubusercontent.com/zimfw/install/master/install.zsh> | zsh

安裝完畢後重啟 terminal 即可看到效果。

Powerlevel10k

zsh 有非常豐富的 theme (主題) 資源,其中 powerlevel10k 算是很多人推薦的主題之一,可以美化你的 terminal,以及提供各種指令操作的相關資訊,powerlevel10k 不是只有在 zim 才能使用,各種 zsh 相關 manager 都是有支援的,以下說明如在 zim 進行安裝。

首先使用你慣用的文字編輯器打開你的 zim 設定檔,應該位於 ~/.zimrc , 使用 vim 範例如下:

vim ~/.zimrc

找到 Modules 這個區塊,於區塊最後一行加入:

zmodule romkatv/powerlevel10k

儲存並關閉 .zimrc , 於 terminal 執行:

zimfw install

安裝完畢後重啟 termial,即可看到 powerlevel10k 的第一次歡迎與設定頁面,將會有許多步驟讓你客製化設定你想要的 terminal 樣式,這邊就請依個人喜好自行選擇。

其中第一件事情會詢問你是否要安裝 powerline font , 而 powerlevel10k 非常貼心的預設了一套字型問你要不要使用,如有個人喜好,也可以安裝其他的 powerline font, 這邊因為我是懶人,使用 powerlevel10k 提供的即可。

iTerm2 theme

最後就是調整 iTerm2 的主題,有非常多的漂亮主題可以使用,以下推薦幾個:

將主題匯入,重啟 iTerm2 即可看到效果,希望大家都有看得開心的 terminal 可以使用~

--

--