Шаг 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. 😎
pkexec
когда можно использоватьsudo
sudo
для приложений с графическим интерфейсом, таких как Nautilus или Gedit - плохая идея @SuiciDoga, но вы можете просто использоватьgksudo nautilus /path/to/directory
иgksudo gedit /path/to/file
- это то, что я лично использую.gksudo
устарела, но не могу найти надежный источник. Тот факт, что он не установлен по умолчанию в Ubuntu, не означает, что он не должен быть установлен. У вас есть надежный источник, кроме "Я думаю ...."?