17 lines
		
	
	
		
			438 B
		
	
	
	
		
			Fish
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			438 B
		
	
	
	
		
			Fish
		
	
	
	
	
	
# original from https://github.com/danhper/fish-ssh-agent/
 | 
						|
# adapted to include ssh-add check
 | 
						|
function sshagent
 | 
						|
        if test -z "$SSH_ENV"
 | 
						|
            set -xg SSH_ENV $HOME/.ssh/environment
 | 
						|
        end
 | 
						|
 | 
						|
        if not __ssh_agent_is_started
 | 
						|
            __ssh_agent_start
 | 
						|
        end
 | 
						|
 | 
						|
        if not __ssh_agent_is_key_added
 | 
						|
                echo "You need to authenticate."
 | 
						|
                ssh-add -q ~/.ssh/id_lysergic
 | 
						|
        end
 | 
						|
end
 |