From: Catalin Marinas Date: Mon, 30 Oct 2006 10:46:32 GMT Subject: Re: [PATCH] Bash snippet to show branch and patch in bash prompt Message-ID: In-Reply-To: <20061030104225.11875.57076.stgit@lathund.dewire.com> Robin Rosenberg wrote: > From: Robin Rosenberg > > Signed-off-by: Robin Rosenberg > --- > > contrib/stgbashprompt.sh | 16 ++++++++++++++++ > 1 files changed, 16 insertions(+), 0 deletions(-) > > diff --git a/contrib/stgbashprompt.sh b/contrib/stgbashprompt.sh > new file mode 100755 > index 0000000..792da53 > --- /dev/null > +++ b/contrib/stgbashprompt.sh > @@ -0,0 +1,16 @@ > +# include this in your bashrc or copy to /etc/bash_completions.d > + > +if [ "$PS1" ]; then > + # trap 'PS1="\u@\h [$(stg top)] \w]\$ "' DEBUG > + function stgtag > + { > + br=$(stg branch 2>/dev/null) > + top=$(stg top 2>/dev/null) > + if [[ -n "$br$top" ]];then > + echo "[$top@$br]" > + return > + fi > + } > + PS1='\u@\h$(stgtag)\w\$ ' > + > +fi Isn't this the same patch? "stg refresh" :-)? -- Catalin P.S. could you please send them to my catalin.marinas@gmail.com