From 4fa3228900f7a096de8df026f062fb8e949977de Mon Sep 17 00:00:00 2001 From: v1rgul Date: Sun, 27 Sep 2015 12:17:27 +0200 Subject: [PATCH] Added awesome fontconfig support --- README.md | 5 +++++ powerlevel9k.zsh-theme | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/README.md b/README.md index a3f11cf9..52ee5cb2 100644 --- a/README.md +++ b/README.md @@ -192,8 +192,13 @@ a number of additional glyphs. You then need to indicate that you wish to use the additional glyphs by defining the following in your `~/.zshrc`: + POWERLEVEL9K_MODE='awesome-fontconfig' + +If you chose to use already patched fonts, use instead : + POWERLEVEL9K_MODE='awesome-patched' + If you choose to make use of this, your prompt will look something like this: ![](https://cloud.githubusercontent.com/assets/1544760/7959660/67612918-09fb-11e5-9ef2-2308363c3c51.png) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 3e591109..55bd44d8 100644 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -136,6 +136,34 @@ case $POWERLEVEL9K_MODE in VCS_GIT_ICON="\uE20E " #  VCS_HG_ICON="\uE1C3 " #  ;; + 'awesome-fontconfig') + # fontconfig with awesome-font required! + # See https://github.com/gabrielelana/awesome-terminal-fonts + + LEFT_SEGMENT_SEPARATOR="\uE0B0" #  + RIGHT_SEGMENT_SEPARATOR="\uE0B2" #  + ROOT_ICON="\u26A1" # ⚡ + RUBY_ICON="\uf219" #  + AWS_ICON="\uf1b2" #  + BACKGROUND_JOBS_ICON="\uf013 " #  + TEST_ICON="\uE891" #  + OK_ICON="\u2713" # ✓ + FAIL_ICON="\u2718" # ✘ + SYMFONY_ICON="SF" + VCS_UNTRACKED_ICON="\uf059" #  + VCS_UNSTAGED_ICON="\uf06a" #  + VCS_STAGED_ICON="\uf055" #  + VCS_STASH_ICON="\uf01c " #  + VCS_INCOMING_CHANGES="\uf01a " #  + VCS_OUTGOING_CHANGES="\uf01b " #  + VCS_TAG_ICON="\uE817 " #  + VCS_BOOKMARK_ICON="\uf001" #  + VCS_COMMIT_ICON="\uf01f " #  + VCS_BRANCH_ICON="\uf126" #  + VCS_REMOTE_BRANCH_ICON=" \uf005 " #  + VCS_GIT_ICON="\uf113 " #  + VCS_HG_ICON="\uf0c3 " #  + ;; *) # Powerline-Patched Font required! # See https://github.com/Lokaltog/powerline-fonts