# config-proc A convenience crate for handling configuration files through procedural macros. This crate generates save/load functions for the types which are annotated with the proc-macros. Defaults to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/latest/). ## Development Status The crate is currently in a very early phase and is only published to enable [dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food). Use at your own risk! Documentation, tests and functionality is currently still a work-in-progress. Not everything works as expected and documentation may be either out-of-date or just flat-out wrong. Everything may change! ## Cross-incompatability Currently, this crate will not behave properly on any non-UNIX system. So, do **NOT** use the defaults on a Windows system as the assumptions on directory structuring done internally will be completely wrong. Whether or not this crate will have Windows support in the future is not determined as of this writing. ## License Licensed under 0BSD. See [LICENSE](LICENSE.md) file.