diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index 3d8733dc..00000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "image": "mcr.microsoft.com/devcontainers/universal:2", - "features": { - "ghcr.io/devcontainers/features/rust:1": { - "profile": "default" - }, - "ghcr.io/devcontainers/features/python:1": { - "version": "3.11" - } - } -} diff --git a/src/arguments/extract.rs b/src/arguments/extract.rs index 8722c2f4..0f271303 100644 --- a/src/arguments/extract.rs +++ b/src/arguments/extract.rs @@ -12,11 +12,11 @@ pub struct ExtractArgs { #[arg(short, long, required_unless_present_any = ["issuer", "label"])] pub index: Option, - /// Code issuer + /// Code issuer, may be a glob pattern #[arg(short = 's', long, required_unless_present_any = ["index", "label"])] pub issuer: Option, - /// Code label + /// Code label, may be a glob pattern #[arg(short, long, required_unless_present_any = ["index", "issuer"])] pub label: Option, diff --git a/src/arguments/mod.rs b/src/arguments/mod.rs index 4ae9b1e7..d4de5148 100644 --- a/src/arguments/mod.rs +++ b/src/arguments/mod.rs @@ -55,7 +55,7 @@ pub enum CotpSubcommands { Import(ImportArgs), /// Export cotp database Export(ExportArgs), - /// Copies the selected code into the clipboard + /// Copies the selected code into the clipboard, supports glob matching Extract(ExtractArgs), /// Change database password Passwd(PasswdArgs),