#emacs #xmpp
#emacs #xmpp
Вопрос:
Я только что настроил jabber.el для использования с моей учетной записью gmail, и я хочу, чтобы он перестал показывать значки пользователей в реестре. Я просто хочу увидеть основной текст. Как мне это сделать?
Ответ №1:
Только что нашел ответ. Вы должны удалить %a из строки формата jabber-roster-line-format, чтобы избавиться от аватара.
Ответ №2:
Вот мои настройки jabber.el:
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(jabber-auto-reconnect t)
'(jabber-avatar-verbose nil)
'(jabber-vcard-avatars-retrieve nil)
'(jabber-chat-buffer-format "*-jabber-%n-*")
'(jabber-history-enabled t)
'(jabber-mode-line-mode t)
'(jabber-roster-buffer "*-jabber-*")
'(jabber-roster-line-format " %c %-25n %u %-8s (%r)")
'(jabber-show-offline-contacts nil))
Это удаляет аватары и строку состояния из списка. Также включает журнал и автоматическое переподключение. И скрывает автономные контакты. Если они вам нужны — вы можете использовать M-x jabber-roster-toggle-offline-display
. Или, и это немного сокращает имена буферов jabber…
Ответ №3:
Вы также можете указать ему вообще не загружать их, установив jabber-vcard-avatars-retrieve
значение nil
.