Update 2023-05-12 17:24 OpenBSD/amd64-x13
This commit is contained in:
@@ -16,7 +16,7 @@ do
|
||||
password_files=( "${password_files[@]#"$prefix"/}" )
|
||||
password_files=( "${password_files[@]%.gpg}" )
|
||||
password=$(printf '%s\n' "${password_files[@]}" \
|
||||
| fzf -i $EXTRA --preview="gpg -d ${prefix}/{1}.gpg \
|
||||
| fzf -e -i $EXTRA --preview="gpg -d ${prefix}/{1}.gpg \
|
||||
2> /dev/null ")
|
||||
|
||||
[[ -n "$password" ]] || exit
|
||||
@@ -33,14 +33,13 @@ do
|
||||
echo "$PASS" | grep -i "^email:"
|
||||
echo "$PASS" | grep -i "^url:"
|
||||
echo "---------"
|
||||
echo -n "[E]dit [R]ename [G]enerate [N]ew [D]elete: "
|
||||
echo -n "[E]dit | [R]ename | [N]ew Password | [D]elete: "
|
||||
read
|
||||
|
||||
case $REPLY in
|
||||
[eE]) echo "Editing $password."; pass edit "$password"; ;;
|
||||
[rR]) echo -n "Rename to: "; read -i "$FOLDER" -e REPLY; [ ! -z "$REPLY" ] && pass mv "$password" "$REPLY"; ;;
|
||||
[gG]) pass generate -i "$password" 22; ;;
|
||||
[nN]) pass-add ;;
|
||||
[nN]) pass generate -i "$password" 22; ;;
|
||||
[dD]) pass rm "$password"; unset EXTRA; ;;
|
||||
esac
|
||||
|
||||
|
||||
Reference in New Issue
Block a user