Welcome to .bashrc generator!
Advanced Bash configuration made eazy.
History config ▼
HISTFILESIZE
Example
HISTSIZE
Example
HISTIGNORE
Example
HISTCONTROL
None
ignoreboth
ignorespace
ignoredups
erasedups
HISTTIMEFORMAT
Example
HISTFILE
Example
Enable appending to history
Enable shared history
Aliases ▼
Enable pushd, popd acting as cd
Enable cd aliases
Enable safer {rm,mv,cp,ln} command
Enable sudo expanding aliases
Enable mkdir with parrent and verbose aliase
Enable vi -> vim alias
Enable colorized greps
Enable diff->colordiff alias
Enable pbcopy pbpaste (requires xclip)
Enable now alias
Enable my_ip alias
Options ▼
EDITOR and VISUAL
None (emacs)(default)
vi
vim(recommended)
nano
PAGER
None (more)(default)
less
most
Auto Logout Timeout
Example
Disable access to write to your terminal
Make sure that checkwinsize is enabled
Add IGNOREEOF
Example
Generate bashrc
Generated bashrc