Alternatively, AddKeysToAgent yes in ~/.ssh/config will add the key when needed, but this breaks accessing SFTP files in Dolphin for some reason, so it's better to just run ssh-add at login