Есть ли лучший способ изменить прозрачность окна терминала gnome? Я не люблю пользоваться мышью

Мне часто приходится настраивать прозрачность окна моего терминала. Я перехожу в «Настройки»> «Профили»> «Изменить», чтобы изменить уровень прозрачности, но мне бы очень хотелось, чтобы это была быстрая команда или псевдоним, которые я могу ввести с терминала. Существует ли что-то подобное? Если нет, может кто-то указать мне, как я могу создать это сам. Спасибо за чтение!

1
задан 16 December 2017 в 08:31

2 ответа

Запустите 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
3
ответ дан 16 December 2017 в 08:31

для 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)))\""
0
ответ дан 10 November 2019 в 18:33

Другие вопросы по тегам:

Похожие вопросы: