Powerlevel9k --- 一個(gè)美觀而又實(shí)用的 ZSH 主題


Powerlevel9k

如你所見(jiàn)装处,Powerlevel9k 是一款“花哨”的 ZSH 主題误债。(上圖來(lái)自該項(xiàng)目 Github 主頁(yè)
它使用了 Powerline Fonts 作為其漂亮界面的支持,所以需要先安裝這款字體才能得到類(lèi)似上面的顯示效果妄迁。

下面以 MacOS, Oh-My-Zsh 為例說(shuō)明一下安裝步驟寝蹈。
更詳盡的步驟你可以參閱官方安裝說(shuō)明


安裝

首先登淘,要保證你使用的是 zsh箫老,推薦一步到位使用 Oh-My-Zsh 進(jìn)行安裝和配置 zsh。
然后進(jìn)行主題的安裝黔州,使用 git clone 命令來(lái)下載項(xiàng)目的最新代碼到對(duì)應(yīng)的主題目錄耍鬓。

$ git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

編輯 ~/.zshrc 來(lái)啟用主題,在其中將 ZSH_THEME 改為

ZSH_THEME="powerlevel9k/powerlevel9k"

如果你還沒(méi)有安裝字體流妻,那么可以使用下面的命令來(lái)安裝所需字體牲蜀。

# clone
git clone https://github.com/powerline/fonts.git
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts

字體安裝完畢之后,打開(kāi)終端你會(huì)發(fā)現(xiàn)字體依然沒(méi)有生效绅这,這是因?yàn)槟銢](méi)有選擇對(duì)應(yīng)的字體涣达。在設(shè)置中選擇你想要的支持字體。

選擇字體

到此证薇,安裝就算是完成了度苔。
但是你會(huì)發(fā)現(xiàn),還是無(wú)法顯示出本文一開(kāi)始圖中的諸如 Github 標(biāo)志浑度、沙漏 等圖標(biāo)寇窑。如果你想要顯示這些圖標(biāo),還需安裝 Awesome-Terminal Fonts 這款字體箩张。
本人沒(méi)有嘗試過(guò)疗认,所以有需要的可以閱讀文檔自行安裝。


個(gè)性化定制

編輯 ~/.zshrc 文件伏钠,加入下面的內(nèi)容。

# 下面這個(gè)變量表示最左側(cè)的提示符所顯示的內(nèi)容谨设,默認(rèn)是 `%n@%m`熟掂,也就是你的用戶(hù)名以及終端名稱(chēng)。 
POWERLEVEL9K_CONTEXT_TEMPLATE="?? "
# 下面這個(gè)變量表示右側(cè)提示符顯示內(nèi)容
# 此處的設(shè)置依次是扎拣,上一命令執(zhí)行狀態(tài)赴肚、root 權(quán)限指示素跺、后臺(tái)任務(wù)個(gè)數(shù)、上一命令執(zhí)行時(shí)間誉券、系統(tǒng)的負(fù)載均值 (load averages)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status root_indicator background_jobs command_execution_time load)
# 下面這個(gè)變量表示 低于這個(gè)值的命令執(zhí)行時(shí)間不顯示指厌,0 也就是命令執(zhí)行時(shí)間多長(zhǎng)都顯示
POWERLEVEL9K_COMMAND_EXECUTION_TIME_THRESHOLD="0"

更多的定制內(nèi)容可以參看官方文檔。

如果你想要改變顏色踊跟,那么可以修改主題文件
~/.oh-my-zsh/custom/themes/powerlevel9k/powerlevel9k.zsh-theme

# 當(dāng)前工作路徑的背景顏色
# 在 743 行附近
# 作如下修改踩验,"075" 為淺藍(lán)色
...
"$1_prompt_segment" "$0_${current_state}" "$2" "075" "$DEFAULT_COLOR" "${current_path}" "${dir_states[$current_state]}"
...

修改其它位置顏色的辦法,你可以搜索對(duì)應(yīng)函數(shù)的名字商玫,然后找到輸出的位置箕憾。如你想修改 command_execution_time 的顏色,那么你可以在主題文件中搜索 command_execution_time拳昌。

查看所有支持的顏色對(duì)應(yīng)的數(shù)字袭异,可以在終端中執(zhí)行下面的代碼。

for code ({000..255}) print -P -- "$code: %F{$code}This is how your text would look like%f"

筆者并沒(méi)有找到如何在 ~/.zshrc 文件中改變顏色的方法炬藤,如果你知道御铃,可以通過(guò)留言告訴我。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末沈矿,一起剝皮案震驚了整個(gè)濱河市上真,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌细睡,老刑警劉巖谷羞,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異溜徙,居然都是意外死亡湃缎,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)蠢壹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)嗓违,“玉大人,你說(shuō)我怎么就攤上這事图贸□寮荆” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵疏日,是天一觀的道長(zhǎng)偿洁。 經(jīng)常有香客問(wèn)我,道長(zhǎng)沟优,這世上最難降的妖魔是什么涕滋? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮挠阁,結(jié)果婚禮上宾肺,老公的妹妹穿的比我還像新娘溯饵。我一直安慰自己,他們只是感情好锨用,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布丰刊。 她就那樣靜靜地躺著,像睡著了一般增拥。 火紅的嫁衣襯著肌膚如雪啄巧。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天跪者,我揣著相機(jī)與錄音棵帽,去河邊找鬼。 笑死渣玲,一個(gè)胖子當(dāng)著我的面吹牛逗概,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播忘衍,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼逾苫,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了枚钓?” 一聲冷哼從身側(cè)響起铅搓,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎搀捷,沒(méi)想到半個(gè)月后星掰,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嫩舟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年氢烘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片家厌。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡播玖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出饭于,到底是詐尸還是另有隱情蜀踏,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布掰吕,位于F島的核電站果覆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏殖熟。R本人自食惡果不足惜随静,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧燎猛,春花似錦、人聲如沸照皆。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)膜毁。三九已至昭卓,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瘟滨,已是汗流浹背候醒。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留杂瘸,地道東北人倒淫。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像败玉,于是被迫代替她去往敵國(guó)和親敌土。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容