From 2abd4a1f644a969b94f2655fdb78bdbb868df117 Mon Sep 17 00:00:00 2001 From: Austen Adler Date: Mon, 5 Jan 2015 09:15:48 -0500 Subject: [PATCH] Greatly improved bashrc --- shells/bashrc | 35 +++-------------------------------- shells/liquidpromptrc | 4 +++- shells/zshrc | 1 + 3 files changed, 7 insertions(+), 33 deletions(-) diff --git a/shells/bashrc b/shells/bashrc index 9123d7d..859a23c 100644 --- a/shells/bashrc +++ b/shells/bashrc @@ -274,36 +274,7 @@ bakwht='\[\e[47m\]' # White txtrst='\[\e[0m\]' # Text Reset -#History control -parse_git_branch() { - git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ \1/' | grep -oE '[^ ]+$' -} -if [ "$BASH" ]; then - prompt(){ - a=`parse_git_branch` - hn=`hostname` - hn=${hn:0:3} - who=`whoami` - who=${who:0:3} - if [ -z $a ] ; then - printf "{$txtgrn%s@%s$txtrst}{$txtred%s$txtrst}>" $who $hn "$PWD" - else - printf "{$txtgrn%s@%s$txtrst}{$txtred%s$txtrst}{$txtblu%s$txtrst}>" $who $hn "$PWD" $(parse_git_branch) - fi - } - PS1="" - PROMPT_COMMAND='PS1=`prompt`' - export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND ; }"'echo "`date +'%y.%m.%d-%H:%M:%S:'`" $USER "$(pwd)" "$(history 1 | cut -c8-)" >> ~/.bash_eternal_history' - export HISTFILESIZE= - export HISTSIZE= - export HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%S " - export HISTFILE=~/.bash_eternal_history - alias ehistory='cat ~/.bash_eternal_history|grep $@' - readonly HOME - readonly HISTIGNORE - #readonly PROMPT_COMMAND - #readonly HISTSIZE - #readonly HISTFILE - #readonly HISTCONTROL -fi [ -f ~/.fzf.bash ] && source ~/.fzf.bash +[ -f ~/.antigen/repos/https-COLON--SLASH--SLASH-github.com-SLASH-stonewareslord-SLASH-oh-my-git.git/prompt.sh ]&&source ~/.antigen/repos/https-COLON--SLASH--SLASH-github.com-SLASH-stonewareslord-SLASH-oh-my-git.git/prompt.sh +[ -f ~/.antigen/repos/https-COLON--SLASH--SLASH-github.com-SLASH-stonewareslord-SLASH-liquidprompt.git/liquidprompt ]&&source ~/.antigen/repos/https-COLON--SLASH--SLASH-github.com-SLASH-stonewareslord-SLASH-liquidprompt.git/liquidprompt +export finally= diff --git a/shells/liquidpromptrc b/shells/liquidpromptrc index be6a22c..4e7f4cf 100644 --- a/shells/liquidpromptrc +++ b/shells/liquidpromptrc @@ -5,5 +5,7 @@ LP_ENABLE_SSH_COLORS=1 LP_USER_ALWAYS=0 LP_ENABLE_OHMYGIT=1 LP_ENABLE_BATT=1 -LP_ENABLE_JOBS=0 +LP_ENABLE_JOBS=1 +LP_ENABLE_SHORTEN_PATH=0 +#LP_ENABLE_RUNTIME=1 # vim: ft=sh: diff --git a/shells/zshrc b/shells/zshrc index ace2ec1..86742b1 100644 --- a/shells/zshrc +++ b/shells/zshrc @@ -22,6 +22,7 @@ antigen use oh-my-zsh antigen theme stonewareslord/oh-my-git-themes af-magic antigen bundle stonewareslord/liquidprompt antigen bundle zsh-users/zsh-completions src +antigen bundle sharat87/autoenv antigen apply # Would you like to use another custom folder than $ZSH/custom?