These are my dotfiles for an Arch Linux/WSL configuration.
This configuration uses systemd to run an Emacs daemon on start,
using the code suggested
here. However, this causes a problem with
using ssh-agent in .bashrc, as that's run after the daemon above
starts. If I run emacsclient, it will then be unaware of the
ssh-agent. To get around this, I follow the instructions
here.