summaryrefslogtreecommitdiff
path: root/src/bin/git-init-autosave.rs
blob: 77ee4e48889a9a9f7de7227521a93ad94a14f0c4 (plain)
use git_autosave::{Config, init};
use git2::Repository;

fn main() -> Result<(), anyhow::Error> {
	let repository = Repository::discover(".")?;
	let mut config = Config::load()?;
	let id = init(&repository, Some(&mut config))?;
	config.save()?;

	println!("Initialized autosave for repository: {id}");

	Ok(())
}