# ~/.bashrc: executed by bash(1) for non-login shells. # If not running interactively, don't do anything [ -z "$PS1" ] && return # ignoredups and ignorespace HISTCONTROL=ignoreboth # append to the history file, don't overwrite it shopt -s histappend # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize red='\[\e[0;31m\]' RED='\[\e[1;31m\]' blue='\[\e[0;34m\]' BLUE='\[\e[1;34m\]' cyan='\[\e[0;36m\]' CYAN='\[\e[1;36m\]' green='\[\e[0;32m\]' GREEN='\[\e[1;32m\]' yellow='\[\e[0;33m\]' YELLOW='\[\e[1;33m\]' PURPLE='\[\e[1;35m\]' purple='\[\e[0;35m\]' nc='\[\e[0m\]' if [ -f /usr/share/git/completion/git-prompt.sh ]; then source /usr/share/git/completion/git-prompt.sh else function __git_ps1() { echo ""; }; fi if [ -f ~/.bash_aliases ]; then source ~/.bash_aliases fi if [ -f ~/.bash_aliases.local ]; then source ~/.bash_aliases.local fi PS1="$PURPLE\u$nc@$CYAN\H$nc:$GREEN\w$YELLOW"'$(__git_ps1)'"$nc\\n$GREEN\$$nc " export PATH=/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:~/bin export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) gpgconf --launch gpg-agent