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