Çirkin yağ bazeli gnome-terminalinden çoklu sekmelerle çıkarın


34

Başladığımda gnome-terminalçok hoş görünüyor ama başka bir sekme açtığımda sınırlar çirkinleşiyor:

yağ çirkin gnome-terminal çerçeve

Birden fazla sekme kullanırken ince çerçeveyi nasıl koruyabilirim?

Yanıtlar:


24

Etrafta bir karışıklıktan sonra, anladım.

Düzenle /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.cssve ekle:

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

Bu konuda hata bulundu: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468


2
Hmm, hem gnome terminalinde hem de gnome terminator'de çerçeveyi benim için oldukça küçük gösteriyor. Bunu gösterdiğin için teşekkürler! Mark Shuttleworth'un bile fırlatma rayı için bir hata yayınlayabildiğini ve 2 yıl sonra tamir edilmediğini çok komik buluyorum;)
İbrahim

1
Onunla biraz uğraştım ve sonunda işe koyuldum! Şimdi bu düzeltmeyi Terminator'a da uygulayabilir miyim ...
Jonah Braun

@ İbrahim, 2 yıl önce GTK2'ye sahipti, şimdi CSS ile daha kolay.
Dmitriy Budnik,

Gerçek Heh, ama Mark Shuttleworth o düzeltme Ubuntu dahil edilebileceği soran bir yıl önce cevap verdi ve bu değildi;)
İbrahim

Bir yorumda önerildiği gibi burada kullanabileceğiniz find / -name gnome-terminal.cssen yukarı güncel sürümünü bulmak için. Ben düzenlemek zorunda /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.cssdeğil gtk-3.0.
1 ''

18

Genelde orijinal dosyaları değiştirmek değil, tercihlerinize göre değerleri geçersiz kılmak iyi bir uygulamadır.

Zaten sizde yoksa, bu yolda bir gtk.css dosyası oluşturun veya açın

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

Aşağıdaki kodu yapıştırın, tüm terminalleri kapatın ve yeni bir tane başlatın.

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

Şimdi, sadece sınırlarını ortadan kaldırmakla kalmayacak, aynı zamanda koyu arka planla daha iyi "sığacak", gözlerim açık gri ile "yaralanacak". Birden fazla sekme varken elde ettiğiniz sonuç, tercihinize göre renk değişkenlerini değiştirerek özelleştirebileceğiniz bu şekilde görünmelidir.

görüntü tanımını buraya girin


Cazibe +1 gibi çalıştı
Jukebox

9

@Topless ve @jibreel cevaplarına dayanarak mayın.
Saydam arka plan ve karanlık bir tema. Muhteşem.

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

görüntü tanımını buraya girin


1
Tüm bu cevaplar yardımcı oldu ve GTK’nın CSS’ye dayalı temalar için ne kadar harika olduğunu bana öğretti. Bu cevap, yine de ... bu en iyisidir. Harika görünüş. Bunu planladığım gibi daha fazla ayarlamayacağım bile.
Carl Zulauf

3

Teşekkürler @topless, ayrıca bu şekilde görünmek için daha fazla düzenledi, beyaz boşluktan kaçınmak için sınır yarıçapı: 0’ya dikkat edin

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

görüntü tanımını buraya girin


0

Başka bir tema deneyebilir, Ambiyans'ı beğeninize göre yapılandırabilir veya bunlardan birini (Ubuntu yazılım merkezinden) alabilirsiniz:

  • terminatör
  • xterm
  • Roxterm
  • Tilda
  • Guake
  • ...

Kullanılabilir başka terminal uygulamaları olduğunu da biliyorum, hepsi bana çok çirkin görünüyor
Dmitriy Budnik
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.