Questão Terminal X transparente e unicode não vinculado a um ambiente de desktop?


Eu tenho procurado por isso há algum tempo e eu simplesmente não consegui encontrar um. Os últimos que usei foram:

  • aterm - este foi rápido e teve um bom suporte a transparência, mas não suporta Unicode, até onde eu sei. O gráfico de dependência também é razoável.
  • gnome-terminal - foi bom, e teve um bom suporte à transparência mais unicode, mas ele puxa tudo sobre o gnome, e eu não uso mais nada no gnome. Também foi um pouco lento (lag perceptível na atualização às vezes) e não usaria fontes que eu queria.
  • Eterm - o mesmo que aterm, boas dependências e transparência mas sem unicode.

Alguém tem sugestões, ou eu vou ficar preso nas dependências e lentidão do gnome-terminal?


4


origem




Respostas:


urxvt lata Faça a verdadeira transparência, veja como:

aqui está minhas configurações do meu .Xdefaults-hostname

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

Contanto que o seu WM tenha a composição ativada, isso dirá que a cor do plano de fundo é transparente e comporá respectivamente.

Observe que você pode exigir que ele seja compilado de uma maneira específica para suportar esse recurso.

urxvt (rxvt-unicode) preenche todas as caixas:

  • incrivelmente rápido
  • Memória baixa
  • unicode
  • suporte a fontes TrueType (você pode até mesmo mudar fontes dinamicamente com códigos de escape)
  • 256 cores (torna a edição no vim / emacs muito melhor com temas melhores)
  • verdadeira transparência
  • modelo cliente-servidor se você quiser (!)
  • punhados de recursos que rock e você nunca vai precisar

10





rxvt-unicode pode funcionar. Não tenho certeza de quão bom é o suporte à transparência ... Tanto ele quanto aterm são descendentes do rxvt, que é projetado para ser leve e não ter muitas dependências.


1



Não é verdade, você pode fazer VERDADE transparência com ele. Ele depende do suporte composto para funcionar :) - Kent Fredric
Oh Isso deve ser novo. O rxvt antigo só fazia a transparência do psuedo. Vou editar. - freiheit
minha resposta dá detalhes. - Kent Fredric
Eu votei sua resposta e tudo. melhor que a minha resposta. :) - freiheit


xterm tem suporte para Unicode e não está vinculado a nenhum ambiente de desktop.


0



O xterm não tem transparência, que é o que estou procurando. - jamuraa


Faça qualquer terminal que você quiser - ou qualquer aplicativo - transparente usando as configurações de um gerenciador de janelas de composição. Fora isso, uma pesquisa rápida encontra rxvt-unicode.


0



não é diferente, que transparências tudo, não apenas a cor de fundo, :) - Kent Fredric