mirror of
https://github.com/aquatix/dotfiles.git
synced 2025-12-07 03:35:10 +01:00
Attempt to put the #stopped jobs in the prompt, doesn't play well with
prompt colours
This commit is contained in:
15
.bashrc
15
.bashrc
@@ -59,7 +59,17 @@ fi
|
|||||||
hg_ps1() {
|
hg_ps1() {
|
||||||
#hg prompt "{ on {branch}}{ at {bookmark}}{status}" 2> /dev/null
|
#hg prompt "{ on {branch}}{ at {bookmark}}{status}" 2> /dev/null
|
||||||
hg prompt " \[\033[1;37m\]hg\[\033[0m\] {branch}{status}" 2> /dev/null
|
hg prompt " \[\033[1;37m\]hg\[\033[0m\] {branch}{status}" 2> /dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function stoppedjobs {
|
||||||
|
jobs -s | wc -l | sed -e "s/ //g"
|
||||||
|
}
|
||||||
|
|
||||||
|
jobscount() {
|
||||||
|
local stopped=$(jobs -sp | wc -l)
|
||||||
|
local running=$(jobs -rp | wc -l)
|
||||||
|
((running+stopped)) && echo -n "${running}r/${stopped}s "
|
||||||
|
}
|
||||||
|
|
||||||
# gitprompt configuration
|
# gitprompt configuration
|
||||||
# Set config variables first
|
# Set config variables first
|
||||||
@@ -83,6 +93,9 @@ if [ "$color_prompt" = yes ]; then
|
|||||||
PS1="$YELLOW\t $GREEN\u$BLACK@\h:\W$ "
|
PS1="$YELLOW\t $GREEN\u$BLACK@\h:\W$ "
|
||||||
else
|
else
|
||||||
PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$ "
|
PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$ "
|
||||||
|
#PS1='$PS1$(jobscount)'
|
||||||
|
#PS1='$YELLOW\t $BLUE\u$BLACK@\h:\W$(jobscount)$ '
|
||||||
|
#PS1='$YELLOW\t $BLUE\u$BLACK@\h:\W$(running=$(jobscount); [ "${running:-0}" -eq 0 ] || printf %s "$running")\$ '
|
||||||
fi
|
fi
|
||||||
#PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$(hg_ps1)$ "
|
#PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$(hg_ps1)$ "
|
||||||
#PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$(hg_ps1)$(__git_ps1)$ "
|
#PS1="$YELLOW\t $BLUE\u$BLACK@\h:\W$(hg_ps1)$(__git_ps1)$ "
|
||||||
|
|||||||
Reference in New Issue
Block a user