Шаг 1: Загрузите файл темы
Перейдите на сайт Firefox Themes и загрузите xpi-файл вашей любимой темы, скажем, Arc Theme .

Шаг 2: установить тему для всех пользователей
Откройте загруженный файл темы с помощью диспетчера архивов .

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

Переименуйте файл xpi темы с идентификатором, который вы только что скопировали. Затем поместите переименованный файл xpi в /usr/lib/firefox-addons/extensions/. Для этого откройте Терминал и выполните следующую команду:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/
и скопируйте файл xpi ( {52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpiв случае с Arc Theme ) в открывшееся окно диспетчера файлов .

Шаг 3: Установите тему по умолчанию
Создайте theme.jsфайл (или .jsфайл с любым именем, которое вам нравится) в /usr/lib/firefox/browser/defaults/preferences/. Для этого откройте Терминал и выполните следующую команду:
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 .

Фон
Solus Project использует Firefox в качестве браузера по умолчанию, но его тема установлена на Arc Darker «из коробки». Итак, я изучил их пакеты firefox и arc-firefox-theme , выяснил, как это работает, а затем воспроизвел метод в Ubuntu. 😎