Retire feo bazel gordo de gnome-terminal con múltiples pestañas

34

Cuando comienzo gnome-terminalparece bastante agradable, pero cuando abro otra pestaña, sus bordes se vuelven feos:

bisel terminal-gnomo-gordo-feo

¿Cómo puedo conservar el bisel delgado mientras utilizo varias pestañas?

Dmitriy Budnik
fuente

Respuestas:

24

Después de jugar un poco, lo descubrí.

Editar /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.cssy agregar:

 TerminalWindow .notebook {
   padding: 0;
   border-width: 0;
 }

Bug encontrado en esto: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468

Jonah Braun
fuente
2
Hmm, parece que el bisel es bastante pequeño para mí tanto en gnome-terminal como en gnome-terminator. ¡Gracias por señalar esto! Me parece un poco gracioso que incluso Mark Shuttleworth pueda publicar un error en la plataforma de lanzamiento y que no se solucione 2 años después;)
Ibrahim
1
¡Lo jugué un poco más y finalmente lo conseguí! Ahora para ver si puedo aplicar esta solución también a Terminator ...
Jonah Braun
@Ibrahim tenían GTK2 hace 2 años, ahora es mucho más fácil con CSS.
Dmitriy Budnik
Heh cierto, pero Mark Shuttleworth respondió hace un año preguntando si esa solución podría incorporarse a Ubuntu, y no fue así;)
Ibrahim
Como se sugiere en un comentario aquí , puede utilizar find / -name gnome-terminal.csspara encontrar la versión más actualizada. Tuve que editar /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css, no gtk-3.0.
1 ''
18

Bueno, es una buena práctica en general no modificar los archivos originales, sino anular sus valores de acuerdo con sus preferencias.

Si aún no lo tiene, cree o abra un archivo gtk.css en esta ruta

~/.config/gtk-3.0/gtk.css

Pegue el siguiente código, cierre todos los terminales y comience uno nuevo.

@define-color bg-grey #222;
@define-color active-grey #333;
@define-color border-grey #555;


TerminalWindow .notebook {
  border: 0;
  padding: 0;
  color: #eee;
  background-color: shade(@active-grey, 1);
}

TerminalWindow .notebook tab:active {
  border: 1px solid @border-grey;
  background-color: shade(@active-grey, 1);
}

TerminalWindow .notebook tab {
  background-color: shade(@bg-grey, 1);
}

Ahora, no solo eliminará los bordes como pretendía, sino que también "encajará" mejor con el fondo oscuro, mis ojos "dolerán" con el gris claro. El resultado cuando tiene varias pestañas debería tener este aspecto, que por supuesto puede personalizarlo alterando las variables de color según sus preferencias.

ingrese la descripción de la imagen aquí

top-less
fuente
Funcionó como un encanto +1
Jukebox
9

Mina basada en respuestas @topless y @jibreel.
Fondo transparente y un tema oscuro. Increíble.

@define-color bg-grey #222;
@define-color active #313131;

TerminalWindow .notebook {
    border: 0;
    padding: 0;
    color: #fff;
    background-color: shade(@active, 1);
}

TerminalWindow .notebook tab:active {
    background-color: shade(@active,1);
}

TerminalWindow .notebook tab {
    border-radius: 0px;
    padding: 3px;
    background-color: shade(@bg-grey, 1);
}

ingrese la descripción de la imagen aquí

Parto
fuente
1
Todas estas respuestas fueron útiles y me enseñaron lo increíble que es GTK para tener temas basados ​​en CSS. Esta respuesta, sin embargo ... esta es la mejor. Que buen look. Ni siquiera voy a ajustar esto más como lo planeé.
Carl Zulauf
3

Gracias @topless, también lo edité para que se vea así, tenga en cuenta el radio del borde: 0, para evitar espacios en blanco

@define-color bg-grey #222;
@define-color active #300A24;

TerminalWindow .notebook {
  border: 0;
  padding: 0;
  color: #eee;
  background-color: shade(@active-grey, 1);
}

TerminalWindow .notebook tab:active {
  background-color: shade(@active, 1);
}

TerminalWindow .notebook tab {
  border-radius: 0px;
  background-color: shade(@bg-grey, 1);
}

ingrese la descripción de la imagen aquí

jibreel
fuente
0

Puede probar con otro tema, configurar Ambiance a su gusto u obtener uno de estos (del centro de software de Ubuntu):

  • Terminator
  • xterm
  • Roxterm
  • Tilda
  • Guake
  • ...
tornado
fuente
Sé que hay otras aplicaciones de terminal disponibles, todas me parecen feas
Dmitriy Budnik