]> git.phdru.name Git - dotfiles.git/commitdiff
.profile: Improve history handling and displaying
authorOleg Broytman <phd@phdru.name>
Sat, 28 Dec 2024 22:15:03 +0000 (01:15 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 28 Dec 2024 22:15:03 +0000 (01:15 +0300)
.profile

index 6adce8fb04061fead55ca9eebee557e6c013f75c..4f89115f94ea9ffc76444e0bddcd34c389433055 100644 (file)
--- a/.profile
+++ b/.profile
@@ -132,12 +132,13 @@ if [ -t 0 ] ; then
     FIGNORE='.o:~:.pyc:.pyo:.tmp*'
     export FIGNORE
 
-    HISTCONTROL=ignoreboth
+    HISTCONTROL=erasedups:ignoreboth
     HISTIGNORE='&: *:?:??:clear:exit:logout:llp'
     HISTFILE="$HOME/.sh_history"
     HISTFILESIZE=2000
     HISTSIZE=1000
-    export HISTCONTROL HISTIGNORE HISTFILE HISTFILESIZE HISTSIZE
+    HISTTIMEFORMAT='%Y-%m-%d %T '
+    export HISTCONTROL HISTIGNORE HISTFILE HISTFILESIZE HISTSIZE HISTTIMEFORMAT
 
     # Used by bash/mc for hostname completion
     HOSTFILE="$HOME"/lib/config/hosts