An implementation of the XDG Base Directory specification