| 
									
										
										
										
											2014-12-02 21:07:00 +05:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | # ^^^ THIS IS FOR SYNTAX HIGHLIGHT! | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #. /etc/profile | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ##################################################################### | 
					
						
							|  |  |  | # INITIALIZATION | 
					
						
							|  |  |  | # -------------- | 
					
						
							|  |  |  | # Here goes initialization thing. | 
					
						
							|  |  |  | # DO NOT CHANGE ANYTHING, UNLESS YOU ARE KNOW WHAT ARE YOU DOING! | 
					
						
							|  |  |  | ##################################################################### | 
					
						
							|  |  |  | # Get real script path. | 
					
						
							|  |  |  | CONFIG_PATH='' | 
					
						
							|  |  |  | CONFIG_FOUND=0 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ -h ${HOME}/.zshrc ]; then | 
					
						
							|  |  |  |     CONFIG_PATH=`readlink ${HOME}/.zshrc` | 
					
						
							|  |  |  |     CONFIG_PATH=`dirname ${CONFIG_PATH}` | 
					
						
							|  |  |  |     if [ ${#CONFIG_PATH[@]} -gt 0 ]; then | 
					
						
							|  |  |  |         CONFIG_FOUND=1 | 
					
						
							|  |  |  |     else | 
					
						
							|  |  |  |         echo "CONFIG_PATH has invalid value: '${CONFIG_PATH}'" | 
					
						
							|  |  |  |     fi | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Some sourcing. | 
					
						
							|  |  |  | source ${CONFIG_PATH}/zsh/lib/logger.lib.sh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ $CONFIG_FOUND -eq 1 ]; then | 
					
						
							| 
									
										
										
										
											2019-11-17 00:34:42 +05:00
										 |  |  |     for config_file in `ls --color=never ${CONFIG_PATH}/zsh/ | sort | grep zsh`; do | 
					
						
							| 
									
										
										
										
											2014-12-02 21:07:00 +05:00
										 |  |  |         source ${CONFIG_PATH}/zsh/${config_file} | 
					
						
							|  |  |  |     done | 
					
						
							|  |  |  | else | 
					
						
							| 
									
										
										
										
											2015-03-01 10:09:06 +05:00
										 |  |  |     error "Failed to load configuration." | 
					
						
							| 
									
										
										
										
											2014-12-02 21:07:00 +05:00
										 |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set -B |