Expand description
Configuration management
Handles loading, saving, and merging configuration from multiple sources:
- Default values
- Config file (~/.config/devsweep/config.toml)
- Environment variables
- Command line arguments
Structs§
- Clean
Settings - Clean settings
- Config
- Main configuration structure
- General
Config - General settings
- Plugin
Settings - Plugin settings
- Scan
Settings - Scan settings
- UiSettings
- UI settings
Functions§
- default_
config_ path - Get the default config file path
- generate_
sample_ config - Generate a sample configuration file
- init_
config - Initialize config directory with sample config
- load_
config - Load configuration from file
- load_
default_ config - Load configuration from default location
- save_
config - Save configuration to file
- save_
default_ config - Save configuration to default location