Mutt und Google Kontake

Meine Kontakte und Kalender verwalte ich mit Google. Mit fast jedem Gerät oder OS einfach zu synchronisieren. Was mir noch fehlte war das Adressbuch mit mutt nutzen zu können.
Durch Zufall bin ich auf Goobook gestoßen. Goobook ist ein Python-Script und lässt sich leicht mit
pip install goobook
installieren. In seinem Home-Verzeichnis legt man die Datei .goobook mit folgendem Inhalt an:
[DEFAULT]
email: DieGoogleEmail@Adresse.com
password: SuperGeheimesPassword
max_results: 9999
cache_filename: ~/.goobook_cache
cache_expiry_hours: 24

Mit dem Befehl
goobook reload
wird das Adressbuch in der Datei .goobook_cache zwischengespeichert. Um eine Mail-Adresse zu suchen wird folgendes Kommando verwendet:
goobook query suchstring

Für die Einbindung in Mutt einfach die .muttrc erweitern:
set query_command="goobook query '%s'"
bind editor complete-query
macro index,pager a "goobook add" "Kontakt zum Adressbuch hinzufügen"

Das reicht schon um mit Mutt auch auf die Kontakt-Daten seines Google-Accounts zugreifen zu können.