| Layer defaults, a file, and environment variables | config serde | Config |
| Merge multiple providers with figment | figment serde | Config |
| Store per-user configuration with confy | confy serde | Config |
| Reload configuration when the file changes | config notify serde notify-debouncer-full | Config Filesystem |