From da12302f5de966f196869759e20ca585db8ac86a Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 1 Sep 2021 21:29:32 +0300 Subject: [PATCH] first method for current branch add virtualenv --- .bashrc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.bashrc b/.bashrc index 3299703..7618af0 100644 --- a/.bashrc +++ b/.bashrc @@ -1,7 +1,7 @@ parse_git_branch() { - git branch --show-current 2> /dev/null + git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' } @@ -12,7 +12,7 @@ prompt_symbol='㉿' end_symbol='$' red_color='\[\033[1;31m\]' -if [ "$EUID" -eq 0 ]; then # Change prompt colors and symbols for root user +if [ "$EUID" -eq 0 ]; then # Change prompt colors and symbols for root user prompt_color='\[\033[;94m\]' info_color='\[\033[1;31m\]' prompt_symbol='💀' @@ -26,4 +26,4 @@ fi # last -PS1="\n$prompt_color┌──($close_color$info_color\u$prompt_symbol\H$close_color$prompt_color)-[$close_color\w$prompt_color]$close_color $red_color\$(parse_git_branch)$close_color\n$prompt_color└─$close_color$info_color$end_symbol$close_color " +PS1="\n$prompt_color┌─${VIRTUAL_ENV:+($(basename $VIRTUAL_ENV))}─($close_color$info_color\u$prompt_symbol\H$close_color$prompt_color)-[$close_color\w$prompt_color]$close_color $red_color\$(parse_git_branch)$close_color\n$prompt_color└─$close_color$info_color$end_symbol$close_color "