| 
									
										
										
										
											2021-12-31 12:00:16 -08:00
										 |  |  | #!/usr/bin/env zsh | 
					
						
							| 
									
										
										
										
											2012-04-23 15:03:03 -07:00
										 |  |  | # Eryn Wells <eryn@erynwells.me> | 
					
						
							| 
									
										
										
										
											2011-05-03 21:53:50 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-12-31 12:00:16 -08:00
										 |  |  | # Start SSH agent for password-less logins | 
					
						
							|  |  |  | if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then | 
					
						
							| 
									
										
										
										
											2022-01-22 21:31:04 -08:00
										 |  |  |     if ! pgrep -u $USER ssh-agent 1>/dev/null; then | 
					
						
							|  |  |  |         eval $(ssh-agent -s > ~/.ssh_agent_vars) | 
					
						
							|  |  |  |         trap "kill $SSH_AGENT_PID" 0 | 
					
						
							|  |  |  |     else | 
					
						
							|  |  |  |         eval $(cat ~/.ssh_agent_vars) | 
					
						
							|  |  |  |     fi | 
					
						
							| 
									
										
										
										
											2021-12-31 12:00:16 -08:00
										 |  |  | fi | 
					
						
							| 
									
										
										
										
											2013-01-07 09:51:43 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-01-22 21:43:20 -08:00
										 |  |  | autoload -Uz list_tmux_sessions | 
					
						
							|  |  |  | autoload -Uz binary_exists | 
					
						
							| 
									
										
										
										
											2012-04-23 15:03:03 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-01-22 21:43:20 -08:00
										 |  |  | if binary_exists sw_vers && binary_exists lolcat; then | 
					
						
							|  |  |  |     case $SYS in | 
					
						
							|  |  |  |         darwin) | 
					
						
							|  |  |  |             print "It's `date +'%H:%M on %A, %B %d'`.\nThis machine is a $HWMODEL.\nYou're running macOS $OSVERSION.\n" | lolcat | 
					
						
							|  |  |  |             ;; | 
					
						
							|  |  |  |         *) ;; | 
					
						
							|  |  |  |     esac | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | list_tmux_sessions |