From 03c2016471365c251094df800477ab73d0c5b70c Mon Sep 17 00:00:00 2001 From: Isaac Shoebottom Date: Fri, 25 Apr 2025 18:17:53 -0300 Subject: [PATCH] History options --- dot_config/bash/dot_bashrc | 4 ++++ dot_config/zsh/dot_zshrc | 3 +++ 2 files changed, 7 insertions(+) diff --git a/dot_config/bash/dot_bashrc b/dot_config/bash/dot_bashrc index 87dfb42..8bbf497 100644 --- a/dot_config/bash/dot_bashrc +++ b/dot_config/bash/dot_bashrc @@ -20,6 +20,10 @@ set +a # Bash XDG history export HISTFILE="$XDG_STATE_HOME"/bash/history +export HISTSIZE=10000 +export SAVEHIST=10000 +export HISTCONTROL=ignoredups:erasedups +shopt -s histappend # Helpful tool: https://bash-prompt-generator.org # On github: https://github.com/Scriptim/bash-prompt-generator diff --git a/dot_config/zsh/dot_zshrc b/dot_config/zsh/dot_zshrc index c2ad011..5b39916 100644 --- a/dot_config/zsh/dot_zshrc +++ b/dot_config/zsh/dot_zshrc @@ -32,6 +32,9 @@ bindkey "^[[3~" delete-char export HISTFILE="$XDG_STATE_HOME"/zsh/history export HISTSIZE=10000 export SAVEHIST=10000 +setopt HIST_EXPIRE_DUPS_FIRST +setopt HIST_IGNORE_DUPS +setopt HIST_IGNORE_ALL_DUPS setopt INC_APPEND_HISTORY_TIME # Helpful tool: https://zsh-prompt-generator.site/