| 
									
										
										
										
											2009-08-30 18:36:11 -07:00
										 |  |  | if [ -d ~/.oh-my-zsh ] | 
					
						
							|  |  |  | then | 
					
						
							|  |  |  |   echo "You already have Oh My Zsh installed. You'll need to remove ~/.oh-my-zsh if you want to install" | 
					
						
							|  |  |  |   exit | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-10-16 23:03:50 +02:00
										 |  |  | echo "Cloning Oh My Zsh..." | 
					
						
							|  |  |  | /usr/bin/env git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-30 18:36:11 -07:00
										 |  |  | echo "Looking for an existing zsh config..." | 
					
						
							| 
									
										
										
										
											2009-08-30 18:44:14 -07:00
										 |  |  | if [ -f ~/.zshrc ] || [ -h ~/.zshrc ] | 
					
						
							| 
									
										
										
										
											2009-08-30 18:36:11 -07:00
										 |  |  | then | 
					
						
							|  |  |  |   echo "Found ~/.zshrc. Backing up to ~/.zshrc.pre-oh-my-zsh"; | 
					
						
							|  |  |  |   cp ~/.zshrc ~/.zshrc.pre-oh-my-zsh; | 
					
						
							|  |  |  |   rm ~/.zshrc; | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-01 07:50:45 -07:00
										 |  |  | echo "Using the Oh My Zsh template file and adding it to ~/.zshrc" | 
					
						
							|  |  |  | cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc | 
					
						
							| 
									
										
										
										
											2009-08-30 18:36:11 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-07 09:11:34 -07:00
										 |  |  | echo "Copying your current PATH and adding it to the end of ~/.zshrc for you." | 
					
						
							|  |  |  | echo "export PATH=$PATH" >> ~/.zshrc | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-30 18:36:11 -07:00
										 |  |  | echo "Time to change your default shell to zsh!" | 
					
						
							|  |  |  | chsh -s /bin/zsh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo "Hooray! Oh My Zsh has been installed." | 
					
						
							| 
									
										
										
										
											2009-08-30 18:51:41 -07:00
										 |  |  | /bin/zsh | 
					
						
							|  |  |  | source ~/.zshrc |