go get bnbl.io/cdc to install. Next, simply create a configuration file at
$XDG_CONFIG_DIR/cdc/confg, which by default is
endpoint = "https://firstname.lastname@example.org/Default" username = "email@example.com" password-cmd = "pass firstname.lastname@example.org"
Search for contacts by running
cdc search-term. cdc writes results in a format
which is understood by aerc's and mutt's address book features. To configure
aerc to use cdc for completion, add the following to ~/.config/aerc/aerc.conf:
[compose] address-book-cmd=cdc '%s'
Patches may be set to <~email@example.com>.