# If not running interactively, don't do anything [[ $- != *i* ]] && return # dont put duplicate lines or lines starting with space in the history # See bash(1) for more options HISTCONTROL=ignoreboth HISTFILESIZE=-1 HISTSIZE=-1 export PROMPT_COMMAND='history -a' if [ -f ~/.bash_local ]; then . ~/.bash_local fi # show tldr on terminal start # tldr --quiet $(tldr --quiet --list | shuf -n1) PS1="\[\e[32m\][\[\e[m\]\[\e[32m\]\u\[\e[m\]\[\e[32m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[34m\]\W\[\e[m\]\[\e[36m\]\\$\[\e[m\] " if [ ! -z "$SSH_CLIENT" ] then PS1="\[\e[32m\][\[\e[m\]\[\e[31m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[31m\]\h\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[34m\]\W\[\e[m\]\[\e[36m\]\\$\[\e[m\] " fi export PATH=$PATH:$HOME/bin