aboutsummaryrefslogtreecommitdiff
path: root/dotup_cli/src/commands
diff options
context:
space:
mode:
authordiogo464 <[email protected]>2021-07-14 15:04:08 +0100
committerdiogo464 <[email protected]>2021-07-14 15:04:08 +0100
commit4adc2435da7d58cd34b9f1706b3cea9fb524b946 (patch)
tree54c2c2d44c78c80cfeb6e3b316567402c3302785 /dotup_cli/src/commands
parent74a90b975d7a448950625bc767b8052fe8bef0d4 (diff)
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.
Diffstat (limited to 'dotup_cli/src/commands')
-rw-r--r--dotup_cli/src/commands/install.rs2
-rw-r--r--dotup_cli/src/commands/uninstall.rs2
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 {
15 install_base: Option<PathBuf>, 15 install_base: Option<PathBuf>,
16 16
17 /// The files/directories to install. 17 /// The files/directories to install.
18 #[clap(required = true, min_values = 1)] 18 #[clap(required = true, min_values = 1, default_value = ".")]
19 paths: Vec<PathBuf>, 19 paths: Vec<PathBuf>,
20} 20}
21 21
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 {
16 install_base: Option<PathBuf>, 16 install_base: Option<PathBuf>,
17 17
18 /// The files/directories to uninstall. 18 /// The files/directories to uninstall.
19 #[clap(required = true, min_values = 1)] 19 #[clap(required = true, min_values = 1, default_value = ".")]
20 paths: Vec<PathBuf>, 20 paths: Vec<PathBuf>,
21} 21}
22 22