From aae71a0a4ed947d8327f6d4e4dd951781437161f Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sat, 16 Jul 2016 11:26:03 -0400 Subject: [PATCH] Add .bash_color and .bash_profile --- .bash_color | 33 +++++++++++++++++++++++++++++++++ .bash_profile | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 .bash_color create mode 100644 .bash_profile diff --git a/.bash_color b/.bash_color new file mode 100644 index 0000000..79605d5 --- /dev/null +++ b/.bash_color @@ -0,0 +1,33 @@ +ck - Regular +txtred='\e[0;31m' # Red +txtgrn='\e[0;32m' # Green +txtylw='\e[0;33m' # Yellow +txtblu='\e[0;34m' # Blue +txtpur='\e[0;35m' # Purple +txtcyn='\e[0;36m' # Cyan +txtwht='\e[0;37m' # White +bldblk='\e[1;30m' # Black - Bold +bldred='\e[1;31m' # Red +bldgrn='\e[1;32m' # Green +bldylw='\e[1;33m' # Yellow +bldblu='\e[1;34m' # Blue +bldpur='\e[1;35m' # Purple +bldcyn='\e[1;36m' # Cyan +bldwht='\e[1;37m' # White +unkblk='\e[4;30m' # Black - Underline +undred='\e[4;31m' # Red +undgrn='\e[4;32m' # Green +undylw='\e[4;33m' # Yellow +undblu='\e[4;34m' # Blue +undpur='\e[4;35m' # Purple +undcyn='\e[4;36m' # Cyan +undwht='\e[4;37m' # White +bakblk='\e[40m' # Black - Background +bakred='\e[41m' # Red +badgrn='\e[42m' # Green +bakylw='\e[43m' # Yellow +bakblu='\e[44m' # Blue +bakpur='\e[45m' # Purple +bakcyn='\e[46m' # Cyan +bakwht='\e[47m' # White +txtrst='\e[0m' # Text Reset diff --git a/.bash_profile b/.bash_profile new file mode 100644 index 0000000..e259bfa --- /dev/null +++ b/.bash_profile @@ -0,0 +1,48 @@ +# Custom Prompt +# Color +source ~/.bash_color +# Before the Prompt +print_before_the_prompt () { + GIT='' + BRANCH=`git branch 2> /dev/null | grep \* | awk '{print $2}'` + if [[ "$BRANCH" != "" ]]; then + GIT="[git:$BRANCH]" + fi + homeDir="/Users/shadowfacts" + dir="${PWD/$homeDir/~}" + printf "\n$bldred[$(hostname)][$USER] $bldgrn$dir $bldpur$GIT \n$txtrst" +} +PROMPT_COMMAND=print_before_the_prompt +# The Actual Prompt +# PS1='\[$(tput bold)$ \[$(tput sgr0]\' +PS1="\[$(tput bold 4)\]$ \[$(tput sgr0)\]" + +# The Fuck +# https://github.com/nvbn/thefuck +alias fuck='$(thefuck $(fc -ln -1))' + +# Sublime Text +alias subl="/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl" +#export EDITOR='subl -w' + +# Hub +# https://github.com/github/hub +alias git=hub + +# Python 3 +alias python=python3 + +# pip +alias pip=pip3 + +# Ruby +alias oldruby="/usr/local/bin/ruby" +alias ruby="/usr/local/Cellar/ruby/2.3.0/bin/ruby" + +# Electron +# alias electron=/Applications/Electron.app/Contents/MacOS/Electron + +# NVM +# https://github.com/creationx/nvm +export NVM_DIR=~/.nvm +. $(brew --prefix nvm)/nvm.sh