From 43847ec87dde047b298b801eabe456215899e58b Mon Sep 17 00:00:00 2001 From: Jan Pokorný Date: Mon, 20 Oct 2014 15:26:41 +0200 Subject: Bash config: PS1 now indicates vim running on background MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jan Pokorný --- .bashrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.bashrc b/.bashrc index 4001682..2b89ec7 100644 --- a/.bashrc +++ b/.bashrc @@ -66,7 +66,8 @@ PROMPT_COMMAND='(history -a; [ ${_postexec_flag} -ne 0 ]) \ _bash_tick="${XDG_RUNTIME_DIR:-${TMPDIR:-/var/run}}/_bash_tick.$$" PS1='\[\033[01;34m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\[\033[$( _ps_ret=$? - [ -n "${MC_SID}" ] && _ps_mc_char="#" || _ps_mc_char="|" + [ -n "${MC_SID}" ] && _ps_mc_char="#" \ + || { jobs | grep -q vim && _ps_mc_char="&" || _ps_mc_char="|"; } klist -s && { _ps_lpar="("; _ps_rpar=")"; } || { _ps_lpar="["; _ps_rpar="]"; } git rev-parse --git-dir &>/dev/null \ && { git diff-files --quiet \ -- cgit