Loại bỏ bazel chất béo xấu xí từ thiết bị đầu cuối gnome với nhiều tab


34

Khi tôi bắt đầu, gnome-terminalnó trông khá dễ chịu nhưng khi tôi mở một tab khác, đường viền sẽ trở nên xấu xí:

béo-xấu xí-gnome-terminal-bezel

Làm cách nào tôi có thể bảo vệ viền mỏng trong khi sử dụng nhiều tab?

Câu trả lời:


24

Sau một vài lần lộn xộn, tôi đã hiểu ra.

Chỉnh sửa /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.cssvà thêm:

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

Lỗi được tìm thấy trên này: https://bugs.launchpad.net/ubfox/+source/gnome-terminal/+orms/694468


2
Hmm, nó dường như làm cho bezel khá nhỏ đối với tôi trong cả gnome-terminal và gnome-terminator. Cảm ơn đã chỉ ra điều này! Tôi thấy thật buồn cười khi ngay cả Mark Shuttleworth cũng có thể đăng một lỗi lên launchpad và nó đã không được sửa 2 năm sau đó;)
Ibrahim

1
Loay hoay với nó thêm một số và cuối cùng đã làm cho nó hoạt động! Bây giờ để xem liệu tôi có thể áp dụng bản sửa lỗi này cho Terminator không ....
Jonah Braun

@Ibrahim họ đã có GTK2 2 năm trước, bây giờ thì dễ dàng hơn với CSS.
Dmitriy Budnik

Heh đúng, nhưng Mark Shuttleworth đã trả lời một năm trước hỏi rằng liệu sửa lỗi đó có thể được tích hợp vào Ubuntu không, và nó không phải vậy;)
Ibrahim

Như được đề xuất trong một nhận xét ở đây , bạn có thể sử dụng find / -name gnome-terminal.cssđể tìm phiên bản cập nhật nhất. Tôi đã phải chỉnh sửa /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css, không gtk-3.0.
1 ''

18

Nói chung, đó là một cách thực hành tốt để không sửa đổi các tệp gốc mà ghi đè lên các giá trị của chúng theo sở thích của bạn.

Nếu bạn chưa có nó, hãy tạo hoặc mở tệp gtk.css trong đường dẫn này

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

Dán đoạn mã sau, đóng tất cả các thiết bị đầu cuối và bắt đầu một cái mới.

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

Bây giờ, không chỉ nó sẽ loại bỏ các đường viền như bạn dự định mà còn "phù hợp" hơn với nền tối, mắt tôi "đau" với màu xám nhạt. Kết quả khi bạn có nhiều tab sẽ trông như thế này, tất nhiên bạn có thể tùy chỉnh nó bằng cách giả mạo các biến màu theo sở thích của bạn.

nhập mô tả hình ảnh ở đây


Làm việc như một bùa mê +1
Jukebox

9

Của tôi dựa trên câu trả lời @topless và @jibreel.
Nền trong suốt và một chủ đề tối. Tuyệt vời.

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

nhập mô tả hình ảnh ở đây


1
Tất cả những câu trả lời này đều hữu ích và dạy tôi rằng GTK tuyệt vời như thế nào khi có các chủ đề dựa trên CSS. Câu trả lời này, mặc dù ... đây là câu trả lời hay nhất. Cái nhìn tuyệt vời Tôi thậm chí sẽ không điều chỉnh điều này thêm nữa theo kế hoạch.
Carl Zulauf

3

Cảm ơn @topless, cũng đã chỉnh sửa thêm để trông như thế này, lưu ý bán kính đường viền: 0, để tránh khoảng trắng

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

nhập mô tả hình ảnh ở đây


0

Bạn có thể thử một chủ đề khác, định cấu hình Ambiance theo ý thích của bạn hoặc lấy một trong những chủ đề này (từ trung tâm phần mềm Ubuntu):

  • Kẻ hủy diệt
  • xterm
  • Roxterm
  • Tilda
  • Hướng dẫn
  • ...

Tôi biết rằng có những ứng dụng đầu cuối khác có sẵn, tất cả chúng đều trông xấu xí đối với tôi
Dmitriy Budnik
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.