mirror of
https://github.com/NaomiAmethyst/dots.git
synced 2025-04-13 09:30:06 +00:00
clean up bash options
This commit is contained in:
parent
271058a160
commit
2a5cd589ed
2 changed files with 17 additions and 15 deletions
17
bash/options
Executable file
17
bash/options
Executable file
|
@ -0,0 +1,17 @@
|
||||||
|
# put history in .bash
|
||||||
|
export HISTFILE="${HOME}/.bash/.history"
|
||||||
|
|
||||||
|
# don't put duplicate lines in the history. See bash(1) for more options
|
||||||
|
# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
|
||||||
|
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
|
||||||
|
# ... or force ignoredups and ignorespace
|
||||||
|
export HISTCONTROL=ignoreboth
|
||||||
|
|
||||||
|
# append to the history file, don't overwrite it
|
||||||
|
shopt -s histappend
|
||||||
|
|
||||||
|
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||||
|
|
||||||
|
# check the window size after each command and, if necessary,
|
||||||
|
# update the values of LINES and COLUMNS.
|
||||||
|
shopt -s checkwinsize
|
15
bashrc
15
bashrc
|
@ -3,21 +3,6 @@
|
||||||
# If not running interactively, don't do anything
|
# If not running interactively, don't do anything
|
||||||
[ -z "$PS1" ] && return
|
[ -z "$PS1" ] && return
|
||||||
|
|
||||||
# don't put duplicate lines in the history. See bash(1) for more options
|
|
||||||
# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
|
|
||||||
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
|
|
||||||
# ... or force ignoredups and ignorespace
|
|
||||||
export HISTCONTROL=ignoreboth
|
|
||||||
|
|
||||||
# append to the history file, don't overwrite it
|
|
||||||
shopt -s histappend
|
|
||||||
|
|
||||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
|
||||||
|
|
||||||
# check the window size after each command and, if necessary,
|
|
||||||
# update the values of LINES and COLUMNS.
|
|
||||||
shopt -s checkwinsize
|
|
||||||
|
|
||||||
if [[ -d "${HOME}/.commonsh" ]] ; then
|
if [[ -d "${HOME}/.commonsh" ]] ; then
|
||||||
for file in "${HOME}"/.commonsh/* ; do
|
for file in "${HOME}"/.commonsh/* ; do
|
||||||
source $file
|
source $file
|
||||||
|
|
Loading…
Add table
Reference in a new issue