improve address book and rename nextctype to nextpart

This commit is contained in:
Felix Van der Jeugt 2018-04-09 10:46:09 +02:00
parent 308b510ce7
commit bcbc5556aa
No known key found for this signature in database
GPG Key ID: 58B209295023754D
2 changed files with 8 additions and 4 deletions

View File

@ -23,7 +23,7 @@ editor_cmd = "st -e vis"
[[[abook]]]
type = shellcommand
command = 'notmuch-abook.sh'
regexp = '\[?{"name": "(?P<name>.*)", "address": "(?P<email>.+)", "name-addr": ".*"}[,\]]?'
regexp = (?P<name>.*) <(?P<email>.+)>
shellcommand_external_filtering = True
@ -41,7 +41,7 @@ editor_cmd = "st -e vis"
[[[abook]]]
type = shellcommand
command = 'notmuch-abook.sh'
regexp = '\[?{"name": "(?P<name>.*)", "address": "(?P<email>.+)", "name-addr": ".*"}[,\]]?'
regexp = (?P<name>.*) <(?P<email>.+)>
shellcommand_external_filtering = True
[bindings]
@ -56,4 +56,5 @@ editor_cmd = "st -e vis"
[[thread]]
a = tag archived ; fold
A = untag archived ; unfold
n = nextctype
n = nextpart
p = prevpart

View File

@ -1,2 +1,5 @@
#!/bin/sh
notmuch address --format=json --output=recipients --output=sender --deduplicate=address from:"$*" OR to:"$*" | rg -i "$*"
notmuch address --output=recipients --output=sender --deduplicate=address from:'*'"$*"'*' OR to:'*'"$*"'*' \
| grep -i "$*" \
| grep -v noreply \
| sort | uniq