summaryrefslogtreecommitdiff
path: root/.zshrc
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2020-12-26 19:58:09 +0200
committerSyndamia <kamen.d.mladenov@protonmail.com>2020-12-26 19:58:09 +0200
commita485ac8ed59d9b2cf30c238f4eeddac5e6979be2 (patch)
treef620a75e956cbf89a55f083a8a5ea50e65db9792 /.zshrc
parent42ed71a28c10d7d3c9e0706053c267da85cadd21 (diff)
downloaddotfiles-a485ac8ed59d9b2cf30c238f4eeddac5e6979be2.tar
dotfiles-a485ac8ed59d9b2cf30c238f4eeddac5e6979be2.tar.gz
dotfiles-a485ac8ed59d9b2cf30c238f4eeddac5e6979be2.zip
Added dirty info to git status and updates it's styling
Diffstat (limited to '.zshrc')
-rwxr-xr-x.zshrc10
1 files changed, 9 insertions, 1 deletions
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