use std::path::Path;
use eggsearch::core::config::AppConfig;
pub fn load(path: Option<&Path>) -> anyhow::Result<AppConfig> {
let path = match path {
Some(p) => p.to_path_buf(),
None => eggsearch::core::config::default_config_path(),
};
let cfg = AppConfig::load(&path)?;
Ok(cfg)
}