The agent-startup.sh file that comes with the ebuild and lies in its files dir has commented instructions for starting gpg-agent and ssh-agent. I'm using rxvt-unicode which has the ability to run multiple terminals in one single process, thus starting up faster and saving resources. agent-startup.sh is a good place to start this urxvtd as well. Maybe you want to add appropriate comments to the template file. I added these three lines: if [ -x /usr/bin/urxvtd ]; then /usr/bin/urxvtd --opendisplay --fork --quiet fi The --opendisplay ensures that the daemon quits when the X server terminates, therefore you don't need matching lines in agent-shutdown.sh.
Thanks, Martin, I've just added it.