Use ssh-add to check if agent is started as ps does not always work
Utility functions to start your ssh agent when using fish shell. You will only need to run ssh-add and type your password once, after the running ssh_agent should do the work for you.
ssh-add
Add
fundle plugin 'danhper/fish-ssh-agent'
to your config.fish, reload your shell and run fundle install.
config.fish
fundle install
fisher add danhper/fish-ssh-agent
Put functions/* in your ~/.config/fish/functions directory, and source init.fish on startup.
functions/*
~/.config/fish/functions
init.fish