Используйте это:
sed '/^\s\s*/d' file
Или даже:
grep -v '^\s' file
просто будьте более конкретными :)
вместо:
*background: ...
использование:
*vt100.background: ...
это гарантирует, что Вы только влияете на vt100 терминалы и не другие приложения. У меня была эта проблема с Mathematica, и мое решение должно работать на Вас также. между прочим, мне нравится, как Вы реализовали легкое/темное переключение.
Это определенно похоже на проблему, которая была у меня с XClock некоторое время назад:
Подтяжка лица XClock при использовании Xrender: Долгая и извилистая дорога
Чтение очень хорошего ответа Древ Слоана, скорее всего, даст вам больше информации о внутреннем устройстве .Xresources
. Понимая их, вы удивитесь, узнав об их реальной сложности, которая не откроется вам на первый взгляд.