Loading pre-existing SSH key to seahorse
I have been accustomed to just using ssh-add by hand whenever I access remote ssh sites.
But now that I want to start fully utilizing PGP keys for email privacy too, I felt I should use one comprehensive tool to manage all the keys I am using.
I tried using the "passwords and keys" (seahorse) user interface to add an existing SSH keypair, but there was no way to do that in the user interface, you can only add by generating new keys.
However it turns out that seahorse keeps in touch with ssh agent keys.
So all you need to do is to load your key into the agent and seahorse will take it in.
For the sake of keeping things in order copy the pair to .ssh/
cp pathto/my_sshkey* ${HOME}/.ssh/
Load the key
ssh-add .ssh/my_sshkey
## you need to supply the passphrase for the private key
Make sure it got loaded
ssh-add -L
Now if you run seahorse you find it is there.