Вероятно, так же, как вы делаете это для ванильного Emacs.
Когда вы говорите «размер по умолчанию», что вы имеете в виду? Если вы также имеете в виду значение по умолчанию для будущих сессий Emacs, то настроить face default
. Функция set-face-attribute
не устанавливает лицо постоянно.
Если вы имеете в виду установить его только для текущего сеанса Emacs и установить его для всех существующих и всех будущих фреймов, то ваш код выглядит мне корректно. В этом случае рассмотрите возможность регистрации ошибки: M-x report-emacs-bug
.