Крок 1. Завантажте файл теми
Перейдіть на веб-сайт Firefox Themes і завантажте файл xpi улюбленої теми, скажімо, Arc Theme .

Крок 2. Встановіть тему для всіх користувачів
Відкрийте завантажений файл теми за допомогою Менеджера архівів .

Ви побачите install.rdfфайл всередині. Відкрийте його і скопіюйте ідентифікатор між першим <em:id>і </em:id>ви знайдете, що у випадку Arc Theme є {52c2877e-44e1-11e5-8874-a62d1d5d46B0}. Зверніть увагу і на внутрішню назву теми, вона вам знадобиться пізніше.

Перейменуйте файл xpi теми за допомогою ID, який ви щойно скопіювали. Потім помістіть перейменований файл 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 ) у вікно File Manager, яке відкриється.

Крок 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-теми , з’ясовував, як це працює, а потім відтворював метод на Ubuntu. 😎