mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2025-11-04 21:31:19 +08:00 
			
		
		
		
	Changes themes displaying RVM or other Ruby version info to use the central ruby_prompt_info function. This supports more Ruby versioning mechanisms, reduces copy-and-paste code, and avoids "zsh: no such file or directory: rvm-prompt" when run on machines that do not have RVM installed. Changes the prefix/suffix variable names to ZSH_THEME_RUBY_PROMPT_PREFIX and ZSH_THEME_RUBY_PROMPT_SUFFIX, since they apply to all Ruby versioning mechanisms, not just RVM. Allows empty ZSH_THEME_RUBY_PROMPT_PREFIX and ZSH_THEME_RUBY_PROMPT_SUFFIX.
		
			
				
	
	
		
			14 lines
		
	
	
		
			525 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			525 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
 | 
						|
PROMPT='
 | 
						|
%{$fg_bold[gray]%}%~%{$fg_bold[blue]%}%{$fg_bold[blue]%} % %{$reset_color%}
 | 
						|
%{$fg[green]%}➞  %{$reset_color%'
 | 
						|
 | 
						|
RPROMPT='$(git_prompt_info) $(ruby_prompt_info)'
 | 
						|
 | 
						|
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}[git:"
 | 
						|
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
 | 
						|
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}] %{$fg[red]%}✖ %{$reset_color%}"
 | 
						|
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}] %{$fg[green]%}✔%{$reset_color%}"
 | 
						|
ZSH_THEME_RUBY_PROMPT_PREFIX="%{$fg[green]%}["
 | 
						|
ZSH_THEME_RUBY_PROMPT_SUFFIX="]%{$reset_color%}"
 |