Get data, config, cache, log, and temp paths - cross-platform and respectful of user-defined XDG variables.
Additional functions for application paths, based on the dirs-next crate.
Platform-agnistic standard directory locations