#!/bin/bash # # ~/.bashrc # # If not running interactively, don't do anything [[ $- != *i* ]] && return # Disable suspend/resume (ctrl-s, ctrl-q) stty -ixon # Enable extended globbing shopt -s extglob # History settings HISTTIMEFORMAT="%F %T " HISTCONTROL=ignoredups # Number of lines to store in RAM HISTSIZE=5000 # Number of lines to store on file HISTFILESIZE=10000 # Append history instead of overwriting shopt -s histappend # Immediately add history instead of end of session export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"