Прозрачный терминал Unicode X не привязан к среде рабочего стола?


4

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

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

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

Ответы:


10

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 намного лучше с лучшими темами)
  • истинная прозрачность
  • модель клиент-сервер, если вы хотите (!)
  • горстка функций, которые качаются, и вам никогда не понадобится

1

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


Не правда, вы можете сделать ПРАВДА прозрачность с этим. Он опирается на композитную поддержку для работы :)
Kent Fredric

Ой? Это должно быть новым. Старый rxvt делал только псевдо-прозрачность. Я отредактирую
freiheit

мой ответ дает подробности.
Kent Fredric

Я проголосовал за твой ответ и все. лучше, чем мой ответ. :)
freiheit

0

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


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

0

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


нет, это совсем другое, это прозрачно для всего, а не только для фона, :)
Kent Fredric
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.