Есть параметры командной строки для установки расширения и темы:
firefox.exe -install-global-extension "C:\Temp\extension-file.xpi" firefox.exe -install-global-theme /path/to/theme
Мне интересно, можно ли это сделать, загрузив расширения, скомпилировав их в папку и создав командный файл для их установки.
Что касается:
- пользовательские стили
- пользовательские скрипты
- темы
- пользовательский макет
Возможно, вы сможете скопировать некоторые файлы из вашего собственного профиля Firefox и просто скопировать их в профиль пользователя, снова в командном файле. Не уверен, насколько хорошо это будет работать (например, для скриптов могут быть индексные файлы), но это, безусловно, стоит изучить.