20 lines
489 B
Rust
20 lines
489 B
Rust
//! Core functionality for the doot dotfiles manager.
|
|
//!
|
|
//! Provides configuration, deployment, encryption, package management,
|
|
//! and state tracking.
|
|
|
|
pub mod config;
|
|
pub mod deploy;
|
|
pub mod encryption;
|
|
pub mod hooks;
|
|
pub mod os;
|
|
pub mod package;
|
|
pub mod state;
|
|
|
|
pub use config::Config;
|
|
pub use deploy::{DeployAction, DeployResult, Deployer};
|
|
pub use encryption::AgeEncryption;
|
|
pub use hooks::HookRunner;
|
|
pub use os::OsInfo;
|
|
pub use package::PackageManager;
|
|
pub use state::StateStore;
|