Удалите уродливый жирный базель из терминала gnome с помощью нескольких вкладок

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
Хм, кажется, что для меня и рамка довольно маленькая как в терминале гнома, так и в терминале гнома. Спасибо за указание на это! Я нахожу довольно забавным, что даже Марк Шаттлворт может опубликовать ошибку на панели запуска, и она не будет исправлена ​​через 2 года;)
Ибрагим
1
Возиться с этим еще немного и, наконец, получил его на работу! Теперь посмотрим, смогу ли я применить это исправление и к Терминатору ...
Иона Браун
@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
Музыкальный автомат
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);
}

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

Parto
источник
1
Все эти ответы были полезны и научили меня, как классно использовать GTK для тем, основанных на CSS. Этот ответ, хотя ... этот самый лучший. Отличный вид Я даже не буду дорабатывать это дальше, как планировал.
Карл Зулауф
3

Спасибо @topless, также отредактировал его так, чтобы он выглядел так, обратите внимание на border-radius: 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
  • Тилда
  • Guake
  • ...
торнадо
источник
Я знаю, что есть и другие терминальные приложения, все они выглядят мне безобразно
Дмитрий Будник