From 4adc2435da7d58cd34b9f1706b3cea9fb524b946 Mon Sep 17 00:00:00 2001 From: diogo464 Date: Wed, 14 Jul 2021 15:04:08 +0100 Subject: install and uninstall can be called without args. Allow calling install and uninstall without any specified path. If no path is specified then every file/directory will be installed/uninstalled. --- dotup_cli/src/commands/install.rs | 2 +- dotup_cli/src/commands/uninstall.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dotup_cli/src/commands/install.rs b/dotup_cli/src/commands/install.rs index 16343c5..b56c5f7 100644 --- a/dotup_cli/src/commands/install.rs +++ b/dotup_cli/src/commands/install.rs @@ -15,7 +15,7 @@ pub struct Opts { install_base: Option, /// The files/directories to install. - #[clap(required = true, min_values = 1)] + #[clap(required = true, min_values = 1, default_value = ".")] paths: Vec, } diff --git a/dotup_cli/src/commands/uninstall.rs b/dotup_cli/src/commands/uninstall.rs index 44c33b2..a81d5e4 100644 --- a/dotup_cli/src/commands/uninstall.rs +++ b/dotup_cli/src/commands/uninstall.rs @@ -16,7 +16,7 @@ pub struct Opts { install_base: Option, /// The files/directories to uninstall. - #[clap(required = true, min_values = 1)] + #[clap(required = true, min_values = 1, default_value = ".")] paths: Vec, } -- cgit