From 0efa5121a2169b1833217d27a900a701803a1c1b Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Mon, 2 Nov 2020 19:16:54 +0100 Subject: Add profile+bashrc --- bash/bashrc | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 bash/bashrc (limited to 'bash/bashrc') diff --git a/bash/bashrc b/bash/bashrc new file mode 100644 index 0000000..a4506c2 --- /dev/null +++ b/bash/bashrc @@ -0,0 +1,32 @@ +# If not running interactively, don't do anything +case $- in + *i*) ;; + *) return;; +esac + +# history setup + +## append to the history file, don't overwrite it +shopt -s histappend + +## no dups+skip space-prefixed commands +HISTCONTROL=ignoreboth +HISTFILE=~/.local/var/bash/history +HISTSIZE=65536 + +# activate lesspipe +[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" + +# ls colors +if [ -x /usr/bin/dircolors ]; then + eval "`dircolors -b`" + alias ls='ls --color=auto' +fi + +# disable flow control +# XXX should this be here? +stty -ixon + +# define the prompt +. ~/.config/bash/prompt +PS1=$(__prompt_func) -- cgit v1.2.3