awesomeでの透過設定
awesomeの画像で検索するとよくウィンドウの透過がしてある.自分もしてみたくなったのでやってみた.
とりあえず端末で以下のコマンドを叩く
emerge xcompmgr
これで透過する準備ができたのであとは.config/awesome/rc.luaに以下を追加.ちなみに先頭あたりに書いたほうがいいらしい.よくわからないが
awful.util.spawn_with_shell("xcompmgr -cF &")
また,下の方に書いてあるclient.add_signal~ってところをを以下のように変更
client.add_signal(fucus", function(c)
c.border_color = beautiful.border_focus
c.opacity = 1
end)
client.add_signal("unfocus", function(c)
c.border_color = beautiful.border_normal
c.opacity = 0.7
end)
ちなみにc.opacityのところの値で透過の具合を調節できる.
で、このままでは背景画像が設定できていないのでfehをインストールする.
emerge feh
これでうまく透過されるようになった.
ちなみに
$ xdpyinfo | grep -i "render\|composite"
Composite
RENDER
と表示されなかったらxcompmgrを使うための設定が有効になっていないらしい.この設定は今回は引っかからなかったのでまたの機会に