From dcc9b08c1dc638bb28ee2d410881d51ba6e1421a Mon Sep 17 00:00:00 2001 From: maffmeier <2385541+maffmeier@users.noreply.github.com> Date: Tue, 2 Jan 2024 17:43:21 +0100 Subject: [PATCH] Add copyOTP Adds copyOTP so that you can directly paste the generated otp --- rofi-pass | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rofi-pass b/rofi-pass index 935b12d..52e9a9c 100755 --- a/rofi-pass +++ b/rofi-pass @@ -321,6 +321,12 @@ generateOTP () { clearUp } + copyOTP () { + checkIfPass + generateOTP | doClip + clearUp + } + copyUser () { checkIfPass printf '%s' "${stuff[${USERNAME_field}]}" | doClip @@ -632,6 +638,8 @@ copyMenu () { fi if [[ $copyfield == "pass" ]]; then copyPass; + elif [[ $copyfield == "OTP" ]]; then + copyOTP; else copyField fi