Better XDG dirs support without the environment variables