#!/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} ❱ "