Размер шрифта URxvt отличается при запуске

Я запускаю несколько терминалов urxvt из своей конфигурации i3 всякий раз, когда начинаю новый сеанс i3. Однако, если я когда-нибудь запустил xrdb ~ / .Xresources , чтобы перезагрузить мою конфигурацию urxvt, а затем запустить другой терминал, его размер шрифта будет намного меньше, чем у терминалов, запущенных из конфигурации i3. i3 with different font sizes

Я знаю, что оба экземпляра читают ~ / .Xresources, потому что там я установил цветовую схему. Я наткнулся на тотальный взлом с xrandr --dpi 196 во время поиска, и он действительно делает размеры шрифтов одинаковыми, но в результате шрифты строки состояния становятся очень большими.

Я также пробовал добавить exec "xrdb ~ /.Xresources " в конфигурацию i3 перед запуском терминалов при запуске, но это не помогает - терминалы запуска такие же, и как только я запускаю новый терминал, он имеет очень маленький размер шрифта. I ' Я предполагаю, что разрешение экрана при запуске определяется иначе, чем позже, но я не знаю, как это исправить.

Моя конфигурация i3 и ~ / .Xresources связаны здесь .

0
04.09.2017, 07:34
1 ответ

Для автоматического запуска этой команды у меня есть

userressources=$HOME/.Xresources
if [-f $userressources]
then
  xrdb -merge $userressources
fi

в файле .xprofile.

См. также Как загрузить ~/.Xresources при запуске X?

Из Различия между.xinitrc,.xsession и.xsessionrc кажется, что файл, который вы должны поместить, зависит от вашего менеджера входа в систему. Вероятно, я использую LightDM.

0
28.01.2020, 04:40

Теги

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