yandex

Тема оформления для браузера Firefox GNOME

Author:

Практически случайно наткнулся на статью, где рассказывается о том, как установить тему оформления для Firefox под названием Firefox GNOME. Новость актуальна тем, что теперь эта тема оформления поддерживает GTK4/libadwaita – тот фреймворк и та библиотека, которую развивает фонд GNOME для максимального типизирования всех тем оформлений приложений, используемых в нём.

Есть ссылка на то, что после установки этой темы, Firefox станет выглядеть максимально монолитно в системе как Gnome Web (бывший браузер Epiphany).

Разработчик гарантирует, что тема оформления будет работать на Firefox 102 и более ранний версиях. Я проверил на Firefox 104 и всё работает, на первый взгляд, корректно.

Общий вид Firefox GNOME

Выглядит это так:

Скриншот интерфейса firefox с темой оформления firefox GNOME

Установка темы оформления Firefox GNOME

При использовании дистрибутивов до Ubuntu 22.04 или иных, где браузер устанавливается пакетным менеджером, установка займёт два шага

curl -s -o- https://raw.githubusercontent.com/rafaelmardojai/firefox-gnome-theme/master/scripts/install-by-curl.sh | bash
pkill -9 firefox

У скрипта есть три параметра:

  • -f <путь до директории firefox> (по-умолчанию, это ~/.mozilla/firefox)
  • -p <имя профиля> (по умолчанию, устанавливается во все)
  • -t <название темы Gnome> (может иметь варианты adwaita, maya, yaru. По-умолчанию – adwaita)

Настройка темы оформления

Тема имеет подходящие преднастроенные параметры, но при желании их можно именить через about:config (булево значение: 1/0):

  • gnomeTheme.hideSingleTab – если открыта только одна вкладка, то спрятать её название.
  • gnomeTheme.normalWidthTabs – использовать браузерные настройки по умолчанию о ширине вкладок.
  • gnomeTheme.bookmarksToolbarUnderTabs – переместить “Закладки” под вкладки.
  • gnomeTheme.activeTabContrast – более контрастно выделять активную вкладку.
  • gnomeTheme.closeOnlySelectedTabs – показывать кнопку закрытия только на выделенных вкладках.
  • gnomeTheme.systemIcons – использовать системные пиктограммы вместо Adwaita.
  • gnomeTheme.symbolicTabIcons – сделать все пиктограммы вкладок похожими на симлинки.
  • gnomeTheme.hideWebrtcIndicator – скрыть индикатор WebRTC. GNOME предоставляет собственные пиктограммы приватности в правом верхнем углу.
  • gnomeTheme.dragWindowHeaderbarButtons – дать возможность перетаскивать окно браузера из кнопок верхней меню. Поведение крайне нестабильное и лучше не включать.

Удаление темы оформления Firefox GNOME

Так как это кастомная тема оформления, то удаляется она вручную в два шага:

  1. Ввести в адресной строки браузера about:config и перейти в Application Basics -> Директория профиля -> Открыть директорию
  2. Удалить директорию chrome
  3. Перезапустить браузер

Впечатления от использования темы Firefox GNOME

Честно говоря, мне оказалось очень непривычно иметь вкладки под браузерной строкой. Я пользуюсь практически одновременно сразу двумя разными браузерами и их внешний вид более или менее одинаков. Рабочей темы оформления Chrome GNOME я не нашёл. Поэтому откатился к единообразному стандартному виду обоих браузеров. И, словно бы, он более компактный…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *