Вопрос: Прозрачный, unicode X терминал не привязан к рабочей среде?


Я искал это какое-то время, и я просто не смог его найти. Последние несколько, которые я использовал, были:

  • aterm насколько это возможно, - это было быстро и хорошо поддерживало прозрачность, но, насколько я могу судить, оно не поддерживает Unicode. График зависимости также является разумным.
  • gnome-terminal - был хорош и имел хорошую поддержку прозрачности плюс юникод, но он тянет во всем в гноме, и я не использую ничего другого в гноме. Это также было несколько медленным (заметное отставание в обновлении в разы) и не будет использовать шрифты, которые я хотел.
  • Eterm - то же самое, что и aterm, хорошие зависимости и прозрачность, но не unicode.

У кого-нибудь есть предложения, или я буду зависеть от зависимостей и медлительности гнома-терминала?


4
2017-07-18 18:22


Источник




Ответы:


urxvt Можно сделать истинную прозрачность, вот как:

вот мои настройки из моего .Xdefaults-hostname

urxvt*transparent: false
urxvt*depth: 32
urxvt*foreground: rgba:0000/0000/1111/cccc
urxvt*background: white
urxvt*termName: xterm-256color

Пока ваш WM имеет композицию включен, это скажет, что ваш цвет фона прозрачен, и он будет составлять его соответственно.

Обратите внимание, что вам может потребоваться, чтобы он был скомпилирован определенным способом для поддержки этой функции.

urxvt (rxvt-unicode) помечает все поля:

  • быстро вздымается
  • мало памяти
  • юникода
  • Поддержка шрифтов truetype (вы даже можете динамически переключаться между шрифтами с помощью escape-кодов)
  • 256 цветов (делает редактирование в vim / emacs намного лучше с лучшими темами)
  • истинная прозрачность
  • модель клиент-сервер, если вы хотите (!)
  • пригоршни функций, которые качают, и вам никогда не понадобятся

10
2017-07-18 19:52





rxvt-юникода может работать. Не уверен, насколько хороша поддержка прозрачности. Оба они и атерм происходят от rxvt, который разработан как легкий и не имеет большого количества зависимостей.


1
2017-07-18 19:03



Неправда, вы можете сделать ПРАВДА прозрачность с ним. Он полагается на составную поддержку для работы :) - Kent Fredric
Ой? Это должно быть новым. Старый rxvt сделал только псевдопрозрачность. Я отредактирую. - freiheit
мой ответ дает подробности. - Kent Fredric
Я проголосовал за ваш ответ и все остальное. лучше, чем мой ответ. :) - freiheit


xterm поддерживает Unicode и не привязан к любой среде рабочего стола.


0
2017-07-18 18:34



xterm не имеет прозрачности, и это то, что я ищу. - jamuraa


Сделайте любой терминал, который вы хотите - или любое приложение, - прозрачным, используя настройки диспетчера окон компоновки. Кроме этого, быстрый поиск находит rxvt-unicode.


0
2017-07-18 19:24



нет, это разные, что прозрачно все, а не только цвет фона, :) - Kent Fredric