From a485ac8ed59d9b2cf30c238f4eeddac5e6979be2 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 26 Dec 2020 19:58:09 +0200 Subject: Added dirty info to git status and updates it's styling --- .zshrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.zshrc b/.zshrc index 33afbbb..0c6437d 100755 --- a/.zshrc +++ b/.zshrc @@ -121,12 +121,18 @@ export ALIEN_SECTION_BATTERY_FG=223 export ALIEN_SECTION_PATH_FG=178 export ALIEN_SECTION_USER_FG=223 export ALIEN_SECTION_USER_BG=66 +export ALIEN_GIT_TRACKED_COLOR=196 +export ALIEN_GIT_UN_TRACKED_COLOR=214 # custom symbols export ALIEN_PROMPT_SYM= export ALIEN_GIT_SYM= export ALIEN_BRANCH_SYM= +export ALIEN_GIT_ADD_SYM=ﰂ +export ALIEN_GIT_DEL_SYM=ﯰ +export ALIEN_GIT_MOD_SYM=﯂ +export ALIEN_GIT_NEW_SYM=? # sections @@ -184,14 +190,16 @@ alien_prompt_section_git_branch() { alien_prompt_section_git_status() { local __stash_info= local __lr_info= + local __dirty_info= if [[ $(alien_is_git) == 1 ]]; then __stash_info=$(alien_git_stash) __lr_info=$(alien_git_lr) + __dirty_info=$(alien_git_dirty) else return 1 fi __section=( - content " ${__stash_info}${__lr_info}" + content " ${__stash_info}${__lr_info}${__dirty_info}" foreground 214 background $ALIEN_SECTION_EXIT_BG separator 1 -- cgit v1.2.3