Emacs. Контакты. Google-contacts
- Пакет google-contacts.
- На данный момент не работает из-за изменений API Google (замена Contacts API на People API).
Содержание
1 Общая информация
- Репозиторий: https://github.com/jd/google-contacts.el
2 Настройка
2.1 Первый запуск
- Запустите google-contacts:
1M-x google-contacts
- Будет запрошена учётная запись на google и будет предложено залогиниться.
- Запрос откроется в eww — броузере emacs. Через меню откройте этот URL во внешнем броузере.
- При первом использовании необходимо вставить токен
oauth2
в минибуфер emacs. - Затем необходимо ввести кодовую фразу для шифрования токена
oauth2
. - Это происходит потому, что google-contacts использует
oauth2.el
, который хранит информацию аутентификации в зашифрованном файле GPG с использованиемplstore.el
. - Если вы не хотите вводить пароль при каждом поиске контактов в Google, вам необходимо установить для
plstore-cache-passphrase-for-simric-encryption
значениеt
:1(setq plstore-cache-passphrase-for-symmetric-encryption t)