From 78bab2d61c956fa54cb6842fe19534ddadf3f3d2 Mon Sep 17 00:00:00 2001
From: Joursoir <chat@joursoir.net>
Date: Mon, 14 Mar 2022 15:26:52 +0300
Subject: add .bash_prompt

---
 .bash_prompt | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
 create mode 100644 .bash_prompt

diff --git a/.bash_prompt b/.bash_prompt
new file mode 100644
index 0000000..31c06e8
--- /dev/null
+++ b/.bash_prompt
@@ -0,0 +1,42 @@
+#!/usr/bin/env bash
+
+if infocmp xterm-256color >/dev/null 2>&1; then
+	export TERM="xterm-256color"
+fi;
+
+if tput setaf 1 &> /dev/null; then
+	tput sgr0 # reset colors
+	bold=$(tput bold)
+	reset=$(tput sgr0)
+	black=$(tput setaf 0)
+	blue=$(tput setaf 33);
+	cyan=$(tput setaf 37)
+	green=$(tput setaf 64)
+	orange=$(tput setaf 166)
+	purple=$(tput setaf 125)
+	red=$(tput setaf 124)
+	violet=$(tput setaf 61)
+	white=$(tput setaf 15)
+	yellow=$(tput setaf 136)
+else
+	bold=''
+	reset="\e[0m"
+	black="\e[1;30m"
+	blue="\e[1;34m"
+	cyan="\e[1;36m"
+	green="\e[1;32m"
+	orange="\e[1;33m"
+	purple="\e[1;35m"
+	red="\e[1;31m"
+	violet="\e[1;35m"
+	white="\e[1;37m"
+	yellow="\e[1;33m"
+fi
+
+# Set the terminal title and prompt.
+PS1="[\[${orange}\]\u"     # username
+PS1+="\[${reset}\]@"
+PS1+="\[${yellow}\]\h "    # hostname
+PS1+="\[${green}\]\W"      # working directory
+PS1+="\[${reset}\]]\$ "    # `$` (and reset color)
+export PS1
-- 
cgit v1.2.3-18-g5258