Pertanyaan Hapus bazel lemak jelek dari gnome-terminal dengan banyak tab


Ketika saya mulai gnome-terminal terlihat cukup menyenangkan tetapi ketika saya membuka tab lain, batasnya berubah jelek:

fat-ugly-gnome-terminal-bezel

Bagaimana saya bisa mempertahankan bezel tipis saat menggunakan banyak tab?


32
2017-11-24 09:43


asal




Jawaban:


Setelah beberapa main-main, saya menemukan jawabannya.

Edit /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css dan tambahkan:

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

Bug ditemukan pada ini: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468


23
2017-10-03 10:21



Hmm, tampaknya membuat bezel cukup kecil untuk saya di gnome-terminal dan gnome-terminator. Terima kasih telah menunjukkan ini! Saya merasa agak lucu bahwa bahkan Mark Shuttleworth dapat memposting bug ke launchpad dan memilikinya tidak diperbaiki 2 tahun kemudian;) - Ibrahim
Berkelahi dengan itu lagi dan akhirnya berhasil! Sekarang untuk melihat apakah saya dapat menerapkan perbaikan ini ke Terminator juga .... - Jonah Braun
@Ibrahim mereka memiliki GTK2 2 tahun yang lalu, sekarang jauh lebih mudah dengan CSS. - Dmitriy Budnik
Heh benar, tetapi Mark Shuttleworth menjawab setahun lalu menanyakan apakah perbaikan itu bisa dimasukkan ke Ubuntu, dan itu tidak;) - Ibrahim
Seperti yang disarankan dalam komentar sini, Kamu dapat memakai find / -name gnome-terminal.css untuk menemukan versi terbaru. Saya harus mengedit /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.csstidak gtk-3.0. - 1''


Nah praktik yang baik pada umumnya tidak memodifikasi file asli tetapi menimpa nilai mereka sesuai dengan preferensi Anda.

Jika Anda belum memilikinya, buat atau buka file gtk.css di jalur ini

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

Tempel kode berikut, tutup semua terminal dan mulai yang baru.

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


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

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

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

Sekarang, tidak hanya itu akan menghapus perbatasan seperti yang Anda inginkan, tetapi juga akan "cocok" lebih baik dengan latar belakang gelap, mata saya "sakit" dengan abu-abu terang. Hasilnya ketika Anda memiliki banyak tab, ini akan terlihat seperti ini, yang tentu saja Anda dapat menyesuaikannya dengan merusak variabel warna sesuai dengan preferensi Anda.

enter image description here


17
2017-10-30 13:50



Bekerja seperti pesona +1 - Jukebox


Milik saya berdasarkan jawaban @topless dan @jibreel.
Latar belakang transparan dan tema gelap. Luar biasa.

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

enter image description here


9
2017-10-30 13:19



Semua jawaban ini sangat membantu dan mengajari saya betapa kerennya GTK untuk memiliki tema berdasarkan CSS. Jawaban ini, meskipun ... yang ini yang terbaik. Terlihat bagus. Saya bahkan tidak akan mengutak-atik ini lebih jauh seperti yang saya rencanakan. - Carl Zulauf


Terima kasih @topless, juga mengeditnya lebih lanjut agar terlihat seperti ini, perhatikan border-radius: 0, untuk menghindari ruang putih

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

enter image description here


3
2017-11-24 10:17





Anda dapat mencoba tema lain, mengkonfigurasi Suasana sesuai keinginan Anda, atau mendapatkan salah satunya (dari pusat perangkat lunak Ubuntu):

  • Terminator
  • xterm
  • Roxterm
  • Tilda
  • Guake
  • ...

0



Saya tahu bahwa ada aplikasi terminal lain yang tersedia, semuanya terlihat jelek bagi saya - Dmitriy Budnik