之前用devilspie2,设置透明效果,但一次更新之后,不能用了,就改用devilspie。
https://bbs.zsxwz.com/thread-2967.htm
在~/.devilspie,文件夹内创建一个.ds文件即可。
(
if (contains (window_class) "konsole")
(begin
(spawn_async (str "xprop -id " (window_xid) " -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 "))
(spawn_async (str "xprop -id " (window_xid) " -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0xdfffffff"))
)
if (contains (window_class) "Telegram")
(begin
(spawn_async (str "xprop -id " (window_xid) " -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 "))
(spawn_async (str "xprop -id " (window_xid) " -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0xefffffff"))
)
)
把konsole和telegram修改成自己想改的软件class名即可。
xprop | grep 'CLASS' # 查看窗口class名
0xdfffffff,是16进制的透明度,根据自己的需要修改就可以了。

