diff options
Diffstat (limited to '.config/shell/env')
-rw-r--r-- | .config/shell/env | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/.config/shell/env b/.config/shell/env index b04d6b9..0edfb6a 100644 --- a/.config/shell/env +++ b/.config/shell/env @@ -15,9 +15,20 @@ export ALTERNATE_EDITOR="ed" export WWW_HOME=https://duckduckgo.com/ # set history -export HISTFILE=~/.local/var/shell/histfile && mkdir -p -- "$(dirname "${HISTFILE}")" -export HISTSIZE=10000 -export SAVEHIST=10000 +if [ -z "$TERM_NO_HISTORY" ] +then + [ "$SHELL_DEBUG" ] && printf "Setting shell history" + + export HISTFILE=~/.local/var/shell/histfile && mkdir -p -- "$(dirname "$HISTFILE")" + export HISTSIZE=10000 + export SAVEHIST=10000 +else + [ "$SHELL_DEBUG" ] && printf "Unsetting shell history" + + unset HISTFILE + unset HISTSIZE + unset SAVEHIST +fi # set dmenu rice export DMENU_OPTS='-i -fn "Liberation Mono:pixelsize=13" -nb "#000" -nf "#fff" -sb "#4c679a" -l 15 -dim 0.5 -o 0.9' |