From e11e67744a8d90c58bbd7e510e01efc2ce9ab8b0 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Wed, 28 Feb 2018 16:21:10 +0200 Subject: [PATCH] Colorful shell prompt (finally). --- .bashrc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.bashrc b/.bashrc index 8b97042..12c9d4b 100644 --- a/.bashrc +++ b/.bashrc @@ -226,14 +226,11 @@ __prerun () { __prompt () { local exitstatus="$?" local runduration prompt - #nocolor="\033[0m" - #red="\033[31;1m" - #yellow="\033[33;1m" prompt="" [ ! -f "$HOME/.prerun.$$" ] || runduration="$(__run_duration)" - [ "${runduration:-0}" -lt "10" ] || prompt="[Run duration: $runduration] $prompt" + [ "${runduration:-0}" -lt "10" ] || prompt="$(cyan -n "[Run duration: $runduration]") $prompt" [ -n "${runduration:-}" ] || exitstatus='0' - [ "$exitstatus" = "0" ] || prompt="[Exit status: $exitstatus] $prompt" + [ "$exitstatus" = "0" ] || prompt="$(red -n "[Exit status: $exitstatus]") $prompt" echo "$prompt" } -- GitLab