use std::path::PathBuf;
fn main() -> anyhow::Result<()> {
let repo_path = std::env::args().nth(1).map(PathBuf::from).or_else(|| {
let cwd = std::env::current_dir().ok()?;
if cwd.join(".git").exists() {
Some(cwd)
} else {
None
}
});
gitkraft_tui::run(repo_path)
}