Remova o feitiço de gordura feia do terminal gnome com várias abas

32

Quando inicio gnome-terminal , parece bastante agradável, mas quando abro outra guia, as bordas ficam feias:

Como posso preservar o controle fino ao usar várias guias?

    
por Dmitriy Budnik 24.11.2012 / 10:43

5 respostas

23

Depois de algumas brincadeiras, eu descobri.

Edite /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css e adicione:

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

Bug encontrado sobre isso: link

    
por Jonah Braun 30.11.2012 / 07:59
18

Bem, é uma boa prática em geral não modificar os arquivos originais, mas sim substituir seus valores de acordo com suas preferências.

Se você ainda não tem, crie ou abra um arquivo gtk.css neste caminho

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

Cole o seguinte código, feche todos os terminais e inicie um novo.

@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);
}

Agora, não apenas removerá as bordas como você pretendia, mas também "ajustará" melhor o fundo escuro, meus olhos "doer" com a cor cinza claro. O resultado, quando você tem várias abas, deve ficar assim, o que é claro, você pode personalizá-lo alterando as variáveis de cor de acordo com suas preferências.

    
por topless 03.10.2013 / 12:21
9

Mina com base nas respostas @topless e @jibreel.
Fundo transparente e um tema escuro. Impressionante.

@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);
}

    
por Parto 30.10.2013 / 14:50
3

Obrigado @topless, também editou ainda mais para ficar assim, observe o raio da borda: 0, para evitar espaços em branco

@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);
}

    
por jibreel 30.10.2013 / 14:19
0

Você pode tentar um outro tema, configure Ambiance ao seu gosto, ou obter um destes (do Ubuntu Software Center):

  • Terminador
  • xterm
  • Roxterm
  • Tilda
  • Guake
  • ...
por tornado 24.11.2012 / 11:17