有没有更好的方法来改变 gnome 终端窗口的透明度?我不喜欢用鼠标

有没有更好的方法来改变 gnome 终端窗口的透明度?我不喜欢用鼠标

我发现自己经常需要调整终端窗口的透明度。我转到首选项 > 配置文件 > 编辑来更改透明度级别,但我真正想要的是可以从终端输入的快速命令或别名。有这样的东西吗?如果没有,有人可以告诉我如何自己创建它吗?谢谢阅读!

答案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)))\""

相关内容