summaryrefslogtreecommitdiff
path: root/completion/mutt-wizard-completion.zsh
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2023-03-10 10:14:36 -0500
committerLuke Smith <luke@lukesmith.xyz>2023-03-10 10:14:36 -0500
commita4e90d2c6f7d92f6c72fbbfcf377ab9d1829996e (patch)
tree87a19d3c19c6345de0e921a9c0d068819b0dd4dd /completion/mutt-wizard-completion.zsh
parent7351770679e2ef9bdc137e94e1b662aa085ec11f (diff)
actually install zsh completion
Diffstat (limited to 'completion/mutt-wizard-completion.zsh')
-rw-r--r--completion/mutt-wizard-completion.zsh32
1 files changed, 0 insertions, 32 deletions
diff --git a/completion/mutt-wizard-completion.zsh b/completion/mutt-wizard-completion.zsh
deleted file mode 100644
index 119df07..0000000
--- a/completion/mutt-wizard-completion.zsh
+++ /dev/null
@@ -1,32 +0,0 @@
-#compdef mw
-
-_arguments \
- '1:flag:->flags' \
- '*:: :->args'
-
-case "$state" in
- flags)
- local -a opts
- opts=(
- '-a:Add an email address'
- '-l:List email addresses configured'
- '-d:Remove an already added address'
- '-D:Force remove account without confirmation'
- '-y:Sync mail for account by name'
- '-Y:Sync mail for all accounts'
- '-t:Toggle automatic mailsync every <number> minutes'
- '-T:Toggle automatic mailsync every 10 minutes'
- '-r:order account numbers'
- )
- _describe 'flags' opts
- ;;
- args)
- case $line[1] in
- -a)
- _alternative \
- 'args: :((-u\:"Account login name if not full address" -n\:"Real name to be on the email account" -i\:"IMAP/POP server address" -I\:"IMAP/POP server port" -s\:"SMTP server address" -S\:"SMTP server port" -x\:"Password for account (recommended to be in double quotes)" -P\:"Pass Prefix (prefix of the file where password is stored)" -p\:"Add for a POP server instead of IMAP." -X\:"Delete an account'"'"'s local email too when deleting." -o\:"Configure address, but keep mail online." -f\:"Assume typical English mailboxes without attempting log-on."))'
- ;;
- -D|-y)
- _values 'email list' $(mw -l | cut -f2)
- esac
-esac