Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 1 | #!/bin/bash |
John Schulz | d5645e7 | 2010-11-09 23:21:19 -0500 | [diff] [blame] | 2 | SCM_THEME_PROMPT_DIRTY=" ${red}✗" |
| 3 | SCM_THEME_PROMPT_CLEAN=" ${bold_green}✓" |
| 4 | SCM_THEME_PROMPT_PREFIX=" |" |
| 5 | SCM_THEME_PROMPT_SUFFIX="${green}|" |
Robert R Evans | 70c3b52 | 2010-10-03 11:50:22 -0700 | [diff] [blame] | 6 | |
Robert R Evans | b64c228 | 2010-10-07 17:15:14 -0700 | [diff] [blame] | 7 | GIT_THEME_PROMPT_DIRTY=" ${red}✗" |
| 8 | GIT_THEME_PROMPT_CLEAN=" ${bold_green}✓" |
| 9 | GIT_THEME_PROMPT_PREFIX=" ${green}|" |
| 10 | GIT_THEME_PROMPT_SUFFIX="${green}|" |
| 11 | |
Robert R Evans | ee94345 | 2011-01-13 15:10:31 -0800 | [diff] [blame] | 12 | RVM_THEME_PROMPT_PREFIX="|" |
Robert R Evans | 7aa791e | 2010-10-21 15:06:32 -0700 | [diff] [blame] | 13 | RVM_THEME_PROMPT_SUFFIX="|" |
John Schulz | d5645e7 | 2010-11-09 23:21:19 -0500 | [diff] [blame] | 14 | |
JFSIII | 1b7c941 | 2011-06-17 19:45:21 -0400 | [diff] [blame] | 15 | function prompt_command() { |
Hendrik Mans | 1be4467 | 2012-01-26 16:07:06 +0100 | [diff] [blame] | 16 | #PS1="${bold_cyan}$(scm_char)${green}$(scm_prompt_info)${purple}$(ruby_version_prompt) ${yellow}\h ${reset_color}in ${green}\w ${reset_color}\n${green}→${reset_color} " |
| 17 | PS1="\n${yellow}$(ruby_version_prompt) ${purple}\h ${reset_color}in ${green}\w\n${bold_cyan}$(scm_char)${green}$(scm_prompt_info) ${green}→${reset_color} " |
JFSIII | 1b7c941 | 2011-06-17 19:45:21 -0400 | [diff] [blame] | 18 | } |
| 19 | |
| 20 | PROMPT_COMMAND=prompt_command; |