Плохое качество шрифта в urxvt, только при использовании параметра -name

Я играю с функцией сохранения макета в i3. Для этого я хочу присвоить имена экземплярам urxvt, которые я запускаю. Однако всякий раз, когда я использую параметр -name, шрифт отображается по-другому.

Если, например, я использую

urxvt -e ncmpcpp -s playlist

Шрифты выглядят иначе, чем при использовании

urxvt -name topleft -e ncmpcpp -s playlist

Кто-нибудь знает, почему это так? При необходимости могу загрузить скриншоты, просто отрисовка шрифта выглядит плохо, когда я указываю опцию -name. Цветовая тема и т. Д. Такая, какой должна быть. И это не проблема с ncmpcpp, "выпадающий" терминал в моей конфигурации i3 имеет ту же проблему.

0
15.12.2018, 18:50
1 ответ

Очевидно, вы настроили шрифт для конкретного экземпляра приложения, а не для класса приложения. Экземпляр и класс являются понятиями X-ресурсов . Параметр командной строки -nameустанавливает имя экземпляра (по умолчанию на имя исполняемого файла ); имя класса всегдаURxvt(плюс Rxvtиспользуется как запасной вариант ).

В именах ресурсов X обычно имена классов начинаются с прописной буквы, а имена экземпляров — со строчной.

Чтобы ваши настройки применялись всегда, установите URxvt.fontвместо urxvt.fontи т. д.

0
28.01.2020, 04:40

Теги

Похожие вопросы