Expand description
Configuration management for git-same.
This module handles loading, parsing, and validating configuration
from git-same.config.toml files.
§Example Configuration
structure = "{org}/{repo}"
concurrency = 4Re-exports§
pub use workspace::WorkspaceConfig;pub use workspace::WorkspaceProvider;pub use workspace_manager::WorkspaceManager;pub use workspace_policy::WorkspacePolicy;pub use workspace_store::WorkspaceStore;
Modules§
- workspace
- Workspace configuration.
- workspace_
manager - Workspace manager facade.
- workspace_
policy - Workspace resolution rules (policy concern only).
- workspace_
store - Workspace persistence — stores workspace config inside the sync folder.
Structs§
- Config
- Full application configuration.
- Config
Clone Options - Clone-specific configuration options (from config file).
- Filter
Options - Repository filter options.
Enums§
- Sync
Mode - Sync mode for existing repositories.