depend on xdg-basedir