Видаліть некрасивий жирний базель з гном-терміналу за допомогою декількох вкладок


34

Коли я запускаю, gnome-terminalце виглядає дуже приємно, але коли я відкриваю іншу вкладку, це кордони стають некрасивими:

жир-некрасиво-гном-термінал-ободок

Як зберегти тонку панель під час використання декількох вкладок?

Відповіді:


24

Після деякого возитися, я зрозумів це.

Відредагуйте /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.cssта додайте:

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

Про помилку знайдено в цьому: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/694468


2
Гм, мабуть, це робить панель для мене зовсім маленькою як в gnome-terminal, так і в gnome-terminator. Дякуємо, що вказали на це! Мені здається, що це смішно, що навіть Марк Шаттлворт може опублікувати помилку на стартовій панелі і не виправити її через 2 роки;)
Ібрагім

1
Заплутався з цим ще трохи і нарешті змусив його працювати! Тепер, щоб побачити, чи можу я застосувати це виправлення і до Термінатора…
Jonah Braun

@Ibrahim у них був GTK2 2 роки тому, тепер це набагато простіше з CSS.
Дмитро Будник

Так, але Марк Шаттлворт відповів рік тому на запитання, чи можна виправити це виправлення в Ubuntu, і це не так;)
Ібрагім

Як запропоновано в коментарі тут , ви можете використовувати find / -name gnome-terminal.cssнайновішу версію. Мені довелося редагувати /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css, ні gtk-3.0.
1 ''

18

Добре це, як правило, не змінювати оригінальні файли, а змінювати їх значення відповідно до ваших уподобань.

Якщо у вас його ще немає, створіть або відкрийте файл gtk.css на цьому шляху

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

Вставте наступний код, закрийте всі термінали і запустіть один новий.

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

Тепер це не тільки прибере рамки, як ви задумали, але й «краще» впишеться у темний фон, мої очі «болять» світло-сірим. Результат, коли у вас є кілька вкладок, він повинен виглядати приблизно так, що, звичайно, ви можете налаштувати, змінюючи кольорові змінні відповідно до ваших уподобань.

введіть тут опис зображення


Працював як шарм +1
Jukebox

9

Шахта заснована на відповідях @topless та @jibreel.
Прозорий фон і темна тема. Дивовижно.

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

введіть тут опис зображення


1
Усі ці відповіді були корисними і навчили мене приголомшливим GTK за тематику на основі CSS. Хоча ця відповідь ... ця найкраща. Чудовий вигляд. Я навіть не буду це переробляти далі, як я планував.
Карл Зулауф

3

Дякуємо @topless, також відредагували його далі, щоб виглядати так, зверніть увагу на межі радіусу: 0, щоб уникнути білого простору

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

введіть тут опис зображення


0

Ви можете спробувати іншу тему, налаштувати Ambiance на свій смак або отримати одну з них (з центру програмного забезпечення Ubuntu):

  • Термінатор
  • xterm
  • Roxterm
  • Тільда
  • Гуаке
  • ...

Я знаю, що є інші додатки для терміналів, вони всі на мене виглядають некрасиво
Дмитро Будник
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.