Added rvm prompt info
parent
f1ead0535b
commit
698509adb0
|
|
@ -17,6 +17,9 @@ alias -- -="cd -" # Go back
|
||||||
# Shell History
|
# Shell History
|
||||||
alias h='history'
|
alias h='history'
|
||||||
|
|
||||||
|
# Tree
|
||||||
|
alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
|
||||||
|
|
||||||
# Directory
|
# Directory
|
||||||
alias md='mkdir -p'
|
alias md='mkdir -p'
|
||||||
alias rd=rmdir
|
alias rd=rmdir
|
||||||
|
|
|
||||||
|
|
@ -13,4 +13,4 @@ rvm_default () {
|
||||||
|
|
||||||
function rvm_version () {
|
function rvm_version () {
|
||||||
ruby --version
|
ruby --version
|
||||||
}
|
}
|
||||||
|
|
@ -18,4 +18,10 @@ function parse_git_dirty {
|
||||||
function git_prompt_info() {
|
function git_prompt_info() {
|
||||||
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
|
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
|
||||||
echo -e "$GIT_THEME_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$GIT_THEME_PROMPT_SUFFIX"
|
echo -e "$GIT_THEME_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$GIT_THEME_PROMPT_SUFFIX"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function rvm_version_prompt {
|
||||||
|
rvm=$(rvm tools identifier) || return
|
||||||
|
echo -e "$RVM_THEME_PROMPT_PREFIX$rvm$RVM_THEME_PROMPT_SUFFIX"
|
||||||
}
|
}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
PROMPT="${bold_blue}\[\$(prompt_char)\]\[\$(git_prompt_info)\] ${orange}\h ${reset_color}in ${green}\w ${reset_color}\[→ "
|
PROMPT="${bold_blue}\[\$(prompt_char)\]\[\$(git_prompt_info)\]${blue}\$(rvm_version_prompt) ${orange}\h ${reset_color}in ${green}\w ${reset_color}\[→ "
|
||||||
|
|
||||||
# git theming
|
# git theming
|
||||||
GIT_THEME_PROMPT_DIRTY=" ${red}✗"
|
GIT_THEME_PROMPT_DIRTY=" ${red}✗"
|
||||||
|
|
@ -9,6 +9,9 @@ GIT_THEME_PROMPT_CLEAN=" ${bold_green}✓"
|
||||||
GIT_THEME_PROMPT_PREFIX=" ${green}|"
|
GIT_THEME_PROMPT_PREFIX=" ${green}|"
|
||||||
GIT_THEME_PROMPT_SUFFIX="${green}|"
|
GIT_THEME_PROMPT_SUFFIX="${green}|"
|
||||||
|
|
||||||
|
RVM_THEME_PROMPT_PREFIX=" |"
|
||||||
|
RVM_THEME_PROMPT_SUFFIX="|"
|
||||||
|
|
||||||
|
|
||||||
#added TITLEBAR for updating the tab and window titles with the pwd
|
#added TITLEBAR for updating the tab and window titles with the pwd
|
||||||
case $TERM in
|
case $TERM in
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue