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

4

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

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

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

jamuraa
источник

Ответы:

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

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

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

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

Alan Haggai Alavi
источник
У xterm нет прозрачности, что я и ищу.
jamuraa
0

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

derobert
источник
нет, это совсем другое, это прозрачно для всего, а не только для фона, :)
Kent Fredric