From 336b377c39d4fdf2f6cc59181db872bd76be68bf Mon Sep 17 00:00:00 2001 From: fanyx Date: Tue, 18 May 2021 13:42:48 +0200 Subject: [PATCH] Add .bashrc --- .bashrc | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .bashrc diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..bdc9442 --- /dev/null +++ b/.bashrc @@ -0,0 +1,32 @@ +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +################################# +# - bash_aliases +# - bash-completion + +[[ -r ~/.ps1 ]] && . ~/.ps1 + +[[ -r ~/.bash_aliases ]] && . ~/.bash_aliases + +[[ -r /usr/share/bash-completion/bash_completion ]] && . /usr/share/bash-completion/bash_completion + +################################# +# Debian Defaults +# +# don't put duplicate lines or lines starting with space in the history. +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) +HISTSIZE=1000 +HISTFILESIZE=2000 + +# check the window size after each command and, if necessary, +# update the values of LINES and COLUMNS. +shopt -s checkwinsize + +# make less more friendly for non-text input files, see lesspipe(1) +[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"