Emacs. Контакты. Google-contacts

  • Пакет google-contacts.
  • На данный момент не работает из-за изменений API Google (замена Contacts API на People API).
Содержание

1 Общая информация

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)
    

Links to this note

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие