Symlink as needed to appropriate locations - I use Ansible to automate this task.
This package creates a systemd user service that starts an SSH agent, and a .pam_environment
file that sets the appropriate environment variable. After installing the package, run
systemctl --user enable --now ssh-agent