From 5e2eb9af21e5dcd58277efb3a38919a00cd003b8 Mon Sep 17 00:00:00 2001 From: timvisee Date: Fri, 29 Dec 2023 13:34:02 +0100 Subject: [PATCH] Support multiple option values for --image to support shell expansion --- src/arg_handler.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/arg_handler.rs b/src/arg_handler.rs index b5415a0..1cc3b87 100644 --- a/src/arg_handler.rs +++ b/src/arg_handler.rs @@ -16,7 +16,14 @@ pub struct Arguments { host: String, /// Image path(s) - #[arg(short, long, value_name = "PATH", required = true, alias = "images")] + #[arg( + short, + long, + value_name = "PATH", + required = true, + alias = "images", + num_args(1..) + )] image: Vec, /// Draw width [default: screen width]