use camino::Utf8PathBuf;
use crate::domain::profile::ProfileId;
#[derive(Debug, clap::Args)]
pub struct InitArgs {
#[arg(long)]
pub target: Utf8PathBuf,
#[arg(long, value_enum)]
pub profile: ProfileId,
#[arg(long, conflicts_with = "dry_run")]
pub apply: bool,
#[arg(long)]
pub dry_run: bool,
}