web-dev-qa-db-ja.com

Mac OS X上のX11でURXVTを透過的にするにはどうすればよいですか

最新バージョンの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ファイルで「コンポジション」を有効にすることへの参照がありましたが、OS Xでxorg.confが見つかりません。

1
terrace

私はこれを見つけました:

MacportsのRXVT-Unicodeは、「AfterImage」サポートなしでコンパイルされていることを警告し、そのようにバックグラウンドでイメージをサポートしません。 OS Xで偽の透明度を得ることはとにかく痛みですが、そのマニュアルページを読んで残像で再コンパイルすることで、そこに着くべきです。

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

0
terrace