【注】本文最后更新于 December 26, 2017,文中内容可能已经过时。
将下列代码加入到shell的初始化脚本中即可
1
2
3
4
5
6
7
|
# from https://gist.github.com/brickgao/beb1c5d300c26aa2be31
# append it to your .zshrc
if [ -n "$WINDOWID" ]; then
TRANSPARENCY_HEX=$(printf 0x%x $((0xffffffff * 90 / 100)))
xprop -id "$WINDOWID" -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY "$TRANSPARENCY_HEX"
fi
#+end_src
|
相关讨论: did_gnome_team_just_remove_the_transparent
P.S.
然而随着某次更新, 这个方法也失去了作用.
经测试是 $WINDOWID
不能获取到当前窗口的 PID 了, 换个方法获取 PID 的话还是能透明, 不过我懒 (正宗懒军),
索性换用 gnome-terminal-fedora
PSS.
换了 KDE, 感觉良好. [2018-8]
文章作者
aloxaf
上次更新
2017-12-26
许可协议
知识共享署名-非商业性使用 4.0 国际许可协议