Skip to content

Instantly share code, notes, and snippets.

@charlieparkes
Last active September 27, 2017 18:40
Show Gist options
  • Save charlieparkes/2e97168c6af9f9e87f7ec18227a417fe to your computer and use it in GitHub Desktop.
Save charlieparkes/2e97168c6af9f9e87f7ec18227a417fe to your computer and use it in GitHub Desktop.
bash #config
##
## Color Definitions
##
export BLUE=""
export CYAN=""
export GREEN=""
export RED=""
export OFF=""
LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:';
export LS_COLORS
##
## Load Private Key
##
if ! [[ $DISABLE_KEYCHAIN ]]; then
keychain id_rsa
. ~/.keychain/$HOSTNAME-sh
fi
##
## Load Extensions
##
echo -n "${CYAN}Loading extensions: "
for EXT in `ls -1 /usr/local/mintel/shared/bash/extensions/*`; do
echo -n "${GREEN}`basename $EXT` ${OFF}"
. $EXT
done
echo ""
echo ""
#alias quote="curl -x ${PROXY}:3128 -Is slashdot.org | grep X- | grep -v Powered-By | grep -v Cache | sed s/X-//"
shopt -s cdspell
shopt -s checkwinsize
shopt -s histappend
export EDITOR=vim
export PAGER=less
export PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}: ${PWD/#$HOME/~}\007"'
export PS1="\[\e[34;1m\]\u\[\e[0m\]\[\e[33;1m\]@\[\e[0m\]\[\e[32;1m\]\h\[\e[0m\] \[\e[31;1m\]'\t'\[\e[0m\] \[\e[34;1m\]'\w'\[\e[0m\]\n\[\e[32;1m\]>\[\e[0m\] \$ "
export PS2="\[\e[32;1m\]----> \[\e[0m\]"
export HISTTIMEFORMAT="%Y/%m/%d %T: "
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment