:: krowemoh

Thursday | 26 DEC 2024
Posts Links Other About Now

previous
next

Infinite Bash History

2022-11-04

These are my notes to enable infinite bash history. Extremely useful when tied together with fzf.

Simply add the following 2 options to your ~/.bashrc.

export HISTSIZE=
export HISTFILESIZE=

Above these you can also add:

This way duplicated lines, and lines starting with space will be ignored.

HISTCONTROL=ignoreboth

History will also be append only so you won't accidentally clobber your history by having multiple sessions.

shopt -s histappend

This will timestamp commands.

export HISTTIMEFORMAT="%F %T "