mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2025-11-04 05:01:17 +08:00 
			
		
		
		
	added my theme, based on xiong-chiamiov-plus but using vcs_info
instead of just git
This commit is contained in:
		
							parent
							
								
									9efc086fb3
								
							
						
					
					
						commit
						e3b9e98153
					
				
							
								
								
									
										23
									
								
								themes/mikeh.zsh-theme
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								themes/mikeh.zsh-theme
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,23 @@
 | 
			
		||||
setopt prompt_subst
 | 
			
		||||
autoload colors
 | 
			
		||||
colors
 | 
			
		||||
 | 
			
		||||
autoload -U add-zsh-hook
 | 
			
		||||
autoload -Uz vcs_info
 | 
			
		||||
 | 
			
		||||
# check-for-changes can be really slow.
 | 
			
		||||
# you should disable it, if you work with large repositories
 | 
			
		||||
zstyle ':vcs_info:*:prompt:*' check-for-changes true
 | 
			
		||||
 | 
			
		||||
add-zsh-hook precmd mikeh_precmd
 | 
			
		||||
 | 
			
		||||
mikeh_precmd() {
 | 
			
		||||
    vcs_info
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# user, host, full path, and time/date
 | 
			
		||||
# on two lines for easier vgrepping
 | 
			
		||||
# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
 | 
			
		||||
PROMPT=$'%{\e[0;34m%}%B..[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%a %b %d, %I:%M"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
 | 
			
		||||
%{\e[0;34m%}%B..%B[%{\e[1;35m%}$%{\e[0;34m%}%B] <($vcs_info_msg_0_)>%{\e[0m%}%b '
 | 
			
		||||
PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user