diff --git a/src/app.rs b/src/app.rs index a6028ab..161198c 100644 --- a/src/app.rs +++ b/src/app.rs @@ -95,7 +95,9 @@ impl App { } } Subcommand::Init => { - if let Err(e) = create_project(".") { + let root = std::env::current_dir().expect("the current working directory"); + let path = root.file_name().expect("some file name"); + if let Err(e) = create_project(path.to_string_lossy().to_string()) { eprintln!("Error initializing project: {e}"); std::process::exit(1); }