Как я могу сделать urxvt прозрачным в X11 на Mac OS X

2807
terrace

Я установил последнюю версию X11 (XQuartz 2.5.3) и urxvt с Macports. Я хочу, чтобы urxvt был прозрачным и без полей. Мои ~ / .Xdefaults выглядят так:

urxvt*foreground: #ffffff urxvt*background: rgba:0000/0000/0000/4444 urxvt*transparent: true urxvt*shading: 50 urxvt*depth: 32 urxvt*tint: white  urxvt*inheritPixmap: true urxvt*borderless: true urxvt*scrollbar: false urxvt*scrollbar_right: false

Но когда я запускаю терминал urxvt, фон не прозрачен, и левая полоса прокрутки присутствует. Кроме того, запуск с примером прозрачности со страницы руководства urxvt не приводит к созданию прозрачного терминала:

 urxvt -depth 32 -bg rgba:0000/0000/0000/4444 -fg "[80]pink" 

Любая идея, что я могу сделать, чтобы получить прозрачность терминала? Я нашел ссылки на включение «композиции» в файле xorg.conf, но я не могу найти xorg.conf в OS X.

1

1 ответ на вопрос

0
terrace

Я нашел это:

Имейте в виду, что rxvt-unicode в MacPorts компилируется без поддержки «остаточного изображения» и поэтому не поддерживает изображения в фоновом режиме. Получение ложной прозрачности в Os X также является проблемой в любом случае, но, прочитав man-страницу и перекомпилировав с остаточным изображением, вы должны получить это.

http://greyworld.net/en/blog/rxvt-unicode-on-os-x/