| @@ -168,7 +168,9 @@ EOF | |||||
| trysync && finalize | trysync && finalize | ||||
| } | } | ||||
| getpass() { pass rm -f "mutt-wizard-$title" >/dev/null 2>&1 ; pass insert "mutt-wizard-$title" ;} | |||||
| getpass() { pass rm -f "mutt-wizard-$title" >/dev/null 2>&1 | |||||
| while ! pass ls | grep -o " mutt-wizard-$title$" >/dev/null 2>&1;do | |||||
| pass insert "mutt-wizard-$title"; done;} | |||||
| formatShortcut() { \ | formatShortcut() { \ | ||||
| while read -r data; do { echo "macro index,pager g$1 \"<change-folder>$data<enter>\" \"go to $2\" # autogenerated" | while read -r data; do { echo "macro index,pager g$1 \"<change-folder>$data<enter>\" \"go to $2\" # autogenerated" | ||||
| @@ -295,7 +297,7 @@ Input a number to continue or press ctrl-c.\\n" | |||||
| printf "\033[0m" | printf "\033[0m" | ||||
| case "$choice" in | case "$choice" in | ||||
| 1) addtype ;; | 1) addtype ;; | ||||
| 2) pick "change the password of" && confirm "change the password of" && getpass ;; | |||||
| 2) pick "change the password of" && confirm "change \`$title\`'s password" && getpass ;; | |||||
| 3) pick delete && confirm "delete the \`$title\` profile" && delete ;; | 3) pick delete && confirm "delete the \`$title\` profile" && delete ;; | ||||
| 4) confirm "delete all account data" && rm -rf "$mbsyncrc" "$accdir" "$muttdir/personal.muttrc" && echo "All configs and account settings have been purged." ;; | 4) confirm "delete all account data" && rm -rf "$mbsyncrc" "$accdir" "$muttdir/personal.muttrc" && echo "All configs and account settings have been purged." ;; | ||||
| 5) choosecron ;; | 5) choosecron ;; | ||||