mod core;
pub mod handle;
mod location;
mod typed;
pub use core::*;
pub use handle::ConfigHandle;
pub use location::{
add_config_value, global_config_write_path, remove_config_section, rename_config_section,
set_config_value, unset_all_config_values, unset_config_value, ConfigLocation,
ConfigWritePreview,
};
pub use typed::{
canonicalize_config_write_value, parse_typed_value, ConfigValueType, TypedConfigValue,
};
pub mod dotfile {
pub use crate::dotfile::*;
}
pub mod environment {
pub use crate::environment::*;
}
pub mod gitmodules {
pub use crate::gitmodules::*;
pub mod gitdir {
pub use crate::submodule_gitdir::*;
}
}
pub mod ident {
pub use crate::ident::*;
}
pub mod ident_config {
pub use crate::ident_config::*;
}
pub mod ident_resolve {
pub use crate::ident_resolve::*;
}
pub mod init_filesystem {
pub use crate::init_filesystem::*;
}
pub mod precompose_config {
pub use crate::precompose_config::*;
}
pub mod git_date {
pub use crate::git_date::*;
}
pub mod git_path {
pub use crate::git_path::*;
}
pub mod mailmap {
pub use crate::mailmap::*;
}