![有没有更好的方法来改变 gnome 终端窗口的透明度?我不喜欢用鼠标](https://linux22.com/image/897920/%E6%9C%89%E6%B2%A1%E6%9C%89%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%96%B9%E6%B3%95%E6%9D%A5%E6%94%B9%E5%8F%98%20gnome%20%E7%BB%88%E7%AB%AF%E7%AA%97%E5%8F%A3%E7%9A%84%E9%80%8F%E6%98%8E%E5%BA%A6%EF%BC%9F%E6%88%91%E4%B8%8D%E5%96%9C%E6%AC%A2%E7%94%A8%E9%BC%A0%E6%A0%87.png)
我发现自己经常需要调整终端窗口的透明度。我转到首选项 > 配置文件 > 编辑来更改透明度级别,但我真正想要的是可以从终端输入的快速命令或别名。有这样的东西吗?如果没有,有人可以告诉我如何自己创建它吗?谢谢阅读!
答案1
dconf watch /
在终端中运行,然后使用鼠标更改透明度值。您将看到如下输出:
$ dconf watch /
/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent
51
/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent
51
/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent
52
注意 dconf 键路径:(/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent
对您来说可能有所不同)。您可以使用它来dconf write
设置透明度:
dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent 60
dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-transparency-percent 10
答案2
对于 tmux
bind t command-prompt -p "Enter Opacity %" "run \"xprop -id $(xprop -root _NET_ACTIVE_WINDOW | cut -d ' ' -f 5) -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * %% / 100)))\""