devilspie设置软件毛玻璃模糊效果

之前用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进制的透明度,根据自己的需要修改就可以了。

留言

* - 必填