do inventory later
This commit is contained in:
parent
23e7829195
commit
fa63e3c908
14
mw
14
mw
@ -111,20 +111,6 @@ localfolders = $maildir/$title
|
|||||||
|
|
||||||
userexit() { clear; exit ;}
|
userexit() { clear; exit ;}
|
||||||
|
|
||||||
inventory() { \
|
|
||||||
grep "^accounts =" "$HOME/.config/offlineimap/config" | sed 's/accounts =\( \)//g;s/\(,\) /\n/g;' | nl --number-format=ln > "$tmpdir/numbered"
|
|
||||||
accounts=()
|
|
||||||
while read n s ; do
|
|
||||||
accounts+=($n "$s" off)
|
|
||||||
done < "$tmpdir/numbered"
|
|
||||||
choices=$(dialog --separate-output --checklist "Select all desired email accounts with <SPACE>." 15 40 16 "${accounts[@]}" 2>&1 >/dev/tty)
|
|
||||||
|
|
||||||
if [ -z "$choices" ];
|
|
||||||
then
|
|
||||||
clear
|
|
||||||
else
|
|
||||||
userchoices=$(IFS="|"; keys="${choices[*]}"; keys="${keys//|/\\|}"; grep -w "${keys}" "$tmpdir/numbered" | awk '{print $2}')
|
|
||||||
fi ;}
|
|
||||||
|
|
||||||
chooseadd() { \
|
chooseadd() { \
|
||||||
fulladdr=$( dialog --title "Luke's mutt/offlineIMAP autoconfig" --inputbox "Insert the full email address for the account you want to configure." 10 60 3>&1 1>&2 2>&3 3>&- ) || userexit
|
fulladdr=$( dialog --title "Luke's mutt/offlineIMAP autoconfig" --inputbox "Insert the full email address for the account you want to configure." 10 60 3>&1 1>&2 2>&3 3>&- ) || userexit
|
||||||
|
Loading…
Reference in New Issue
Block a user