Usage Guides
Step-by-step guides for common tasks.
Getting Started
- Basic Usage - Your first configuration
- Configuration Files - TOML, YAML, .env formats
Common Tasks
- Config Paths - Get the canonical config path with
get_config_path - Environment Variables - Use env vars with prefixes
- Explicit Config Files - Load specific files with
config_file - Runtime Overrides - Override values at runtime
- Nested Models - Complex nested configurations
- Extension Schemas - Validate runtime-registered named sections
Advanced
- Path Expansion - Expand
~and environment variables in paths - Metadata Tracking - Track where values came from
- Error Handling - Handle validation errors