blob: e28336da1c657d9c94b174fbaf5bb17ac1f1d741 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
# make sure window title is set in terminals
SET_TERM_TITLE='\[\033]0;\u@\h:\w\007\]'
if [ "$1" == "err" ]; then
color="\[$(tput setaf 1)\]" # red
else
color="\[$(tput setaf 10)\]"
fi
RESET="\[$(tput sgr0)\]"
# count jobs
JOBS='`[ \j -gt 0 ] && printf " \j"`'
# show git-bug tickets
BUGS='`exit=$?; git rev-parse >/dev/null 2>&1 && printf " $(git bug ls --status=open | wc -l)"; exit $exit`'
echo "${SET_TERM_TITLE}${color}\w${RESET}${JOBS}${BUGS} ❱ "
|