From 4e81640ec490c4d3fb7062ca4d3a2c4f5b72784b Mon Sep 17 00:00:00 2001 From: root Date: Mon, 30 May 2016 21:07:32 +0000 Subject: [PATCH] root gets red dir on blecher.at-agnoster theme --- themes/blecher.at-agnoster.zsh-theme | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/themes/blecher.at-agnoster.zsh-theme b/themes/blecher.at-agnoster.zsh-theme index e7290734a..833884ab6 100644 --- a/themes/blecher.at-agnoster.zsh-theme +++ b/themes/blecher.at-agnoster.zsh-theme @@ -28,6 +28,7 @@ CURRENT_BG='NONE' SEGMENT_SEPARATOR='' +DIR_COLOR='blue' # Begin a segment # Takes two arguments, background and foreground. Both can be omitted, @@ -62,7 +63,10 @@ prompt_end() { # Context: user@hostname (who am I and where am I) prompt_context() { local user=`whoami` - + if [[ "$user" == "root" ]]; then + DIR_COLOR=red + fi + if [[ "$user" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then prompt_segment black default "%(!.%{%F{yellow}%}.)$user@%m" fi @@ -83,7 +87,7 @@ prompt_git() { # Dir: current working directory prompt_dir() { - prompt_segment blue black '%~' + prompt_segment $DIR_COLOR black '%~' } # Fast method to get the current branch in git from https://gist.github.com/wolever/6525437