The Arch package used to provide this. Now it doesn't.
To use this, you'd just enable and start it as your user.
$ systemctl --user enable mpd.service
$ systemctl --user start mpd.service
Existing users can remove the override we used to install, since that is
now redundant.
# rm -r /etc/systemd/user/mpd.service.d
Ansible doesn't seem to have a way to interact with systemd user
instances. All the prep is done, but the user still needs to manually
enable and start the mpd user service.
$ systemd --user enable mpd.service
$ systemd --user start mpd.service
Alternatively, the user could include mpd in their shell profile,
xinitrc, or just call it whenever they want it to run. We jail mpd in
/usr/local/bin, just like everything else.
$ mpd