Как я устанавливаю Firefox для использования пользовательской темы для всех новых пользователей?

То, что я действительно знаю о применении тех же настроек для приложений всем новым пользователям, или определяет схему или файл переопределения в /usr/share/glib-2.0/schemas или копируя папку/файл в /etc/skel. Когда новый пользователь создается, тому пользователю автоматически дают gsettings/config файл.

Так, мой вопрос:

  • Как я применяю тему к Firefox и заставляю это относиться ко всем пользователям?
  • Firefox использует настройки типа gsettings? И если так, которые?
  • Делает файлы конфигурации использования Firefox (например, в ~/.config)? Раз так, которые?

Я, оказывается, использую или Gnome Shell или Единицу, но я думаю, что ответ будет относиться к любой настольной среде.

13
задан 12 March 2016 в 06:02

1 ответ

Шаг 1: Загрузите файл темы

Перейдите к веб-сайту Тем Firefox и загрузите xpi файл своей любимой темы, скажите Тему Дуги.

Download Arc Theme

Шаг 2: Установите тему для всех пользователей

Откройте загруженный файл темы с менеджером Архива.

Open with Archive Manager

Вы будете видеть install.rdf файл внутри. Откройте его также и скопируйте идентификатор между первым <em:id> и</em:id> Вы находите, который в случае Темы Дуги является {52c2877e-44e1-11e5-8874-a62d1d5d46B0}. Отметьте внутреннее имя темы также, Вам будет нужно оно позже.

Theme ID and Name

Переименуйте xpi файл темы с идентификатором, который Вы просто скопировали. Затем поместите переименованный xpi файл в /usr/lib/firefox-addons/extensions/. Для этого откройте Terminal и выполните эту команду:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/

и скопируйте xpi файл ({52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpi в случае Темы Дуги) к окну File Manager, которое открывается.

Install theme to extensions folder

Шаг 3: Установите тему по умолчанию

Создайте a theme.js файл (или a .js файл с любым именем Вам нравится) в /usr/lib/firefox/browser/defaults/preferences/. Для этого откройте Terminal и выполните эту команду:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /usr/lib/firefox/browser/defaults/preferences/theme.js

Когда предпочтительный файл будет открыт в Текстовом редакторе, копии, и вставьте это в него:

pref("general.skins.selectedSkin", "arc-theme");

Но, не забывайте заменять arc-theme с внутренним именем темы Вы видели в install.rdf!

Хорошо, это - все. Firefox теперь установлен использовать Вашу любимую тему по умолчанию! Протестированный и проверенный на Ubuntu 14.04LTS с Firefox 45.

Firefox Arc Themed


Фон

Проект Solus использует Firefox, поскольку это - браузер по умолчанию, но с он - набор темы для Образования дуги Более темный 'из поля'. Так, я ввел по абсолютному адресу вокруг их Firefox и пакетов темы Firefox дуги, узнанных, как он работает и затем воспроизвел метод на Ubuntu.

12
ответ дан 23 November 2019 в 03:23

Другие вопросы по тегам:

Похожие вопросы: