# 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)