aboutsummaryrefslogtreecommitdiff
path: root/.bash_profile
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-04-19 00:03:41 -0400
committertdro <tdro@users.noreply.github.com>2020-04-19 00:03:41 -0400
commit700a0862ac06bb075592c1f41c202dbbbaf67b8a (patch)
treeffb384946662df1cd7492b1645495f6ae446a7ce /.bash_profile
parentdebc18af460378de798a591dbdaaa3f28ff3187d (diff)
downloaddotfiles-700a0862ac06bb075592c1f41c202dbbbaf67b8a.tar.gz
dotfiles-700a0862ac06bb075592c1f41c202dbbbaf67b8a.tar.bz2
dotfiles-700a0862ac06bb075592c1f41c202dbbbaf67b8a.zip
.bash_profile: Add timestamp to PS1
Diffstat (limited to '.bash_profile')
-rw-r--r--.bash_profile14
1 files changed, 9 insertions, 5 deletions
diff --git a/.bash_profile b/.bash_profile
index 6b82176..468ee99 100644
--- a/.bash_profile
+++ b/.bash_profile
@@ -4,12 +4,15 @@
[ "$EUID" != 0 ] && [ -z "$DISPLAY" ] && [ "$(tty)" = '/dev/tty1' ] && exec startx >/dev/null 2>&1;
# set prompt
-[ "$EUID" != 0 ] && export PS1='\[\e[0;34m\]\W \$\[\e[0m\] ';
-[ "$EUID" = 0 ] && export PS1='\[\e[1;31m\]\W \$\[\e[0m\] ';
+PS1_USER='$(date +%T) \[\e[38;5;81m\]\W\[\e[0m\] \[\e[38;5;81m\]\$\[\e[0m\] '
+PS1_ROOT='$(date +%T) \[\e[0;31m\]\W\[\e[0m\] \[\e[0;31m\]\$\[\e[0m\] '
+PS1_SSHD='$(date +%T) \[\e[0;32m\]\W\[\e[0m\] \[\e[0;32m\]\$\[\e[0m\] '
+
+[ "$EUID" != 0 ] && export PS1="$PS1_USER";
+[ "$EUID" = 0 ] && export PS1="$PS1_ROOT";
# ssh set prompt
-[ -n "$SSH_CLIENT" ] && [ "$EUID" -ne 0 ] && export PS1='\[\e[1;32m\]\W \$\[\e[0m\] ';
-[ -n "$SSH_CLIENT" ] && [ "$EUID" -eq 0 ] && export PS1='\[\e[1;31m\]\W \$\[\e[0m\] ';
+[ -n "$SSH_CLIENT" ] && [ "$EUID" -ne 0 ] && export PS1="$PS1_SSHD";
# path exports
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
@@ -19,9 +22,10 @@ export PATH="$PATH:$HOME/.local/bin"
# general exports
export EDITOR=vim
export TERMINAL=urxvt
-export PROMPT_COMMAND="cd .; history -a"
+export PROMPT_COMMAND='cd .; history -a'
export HISTSIZE=
export HISTFILESIZE=
+export HISTTIMEFORMAT="%d/%m/%y %T "
export HISTCONTROL=ignoredups:erasedups
export LESSHISTFILE=$HOME/.cache/less.history
export SUDO_ASKPASS=$HOME/.local/bin/rofi-askpass