Paso 1: descargue el archivo de tema
Vaya al sitio web de Temas de Firefox y descargue el archivo xpi de su tema favorito, por ejemplo, Arc Theme .

Paso 2: instale el tema para todos los usuarios
Abra el archivo de tema descargado con Archive Manager .

Verás un install.rdf
archivo dentro. Ábralo también y copie el ID entre el primero <em:id>
y el </em:id>
que encuentre, que en el caso de Arc Theme es {52c2877e-44e1-11e5-8874-a62d1d5d46B0}
. Tenga en cuenta el nombre interno del tema también, lo necesitará más adelante.

Cambie el nombre del archivo xpi del tema con la ID que acaba de copiar. Luego coloque el archivo xpi renombrado en /usr/lib/firefox-addons/extensions/
. Para hacerlo, abra la Terminal y ejecute este comando:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/
y copie el archivo xpi ( {52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpi
en el caso de Arc Theme ) a la ventana del Administrador de archivos que se abre.

Paso 3: establece el tema como predeterminado
Cree un theme.js
archivo (o un .js
archivo con el nombre que desee) en /usr/lib/firefox/browser/defaults/preferences/
. Para hacerlo, abra la Terminal y ejecute este comando:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /usr/lib/firefox/browser/defaults/preferences/theme.js
Cuando el archivo de preferencias se abra en el Editor de texto , cópielo y péguelo en él:
pref("general.skins.selectedSkin", "arc-theme");
¡Pero no olvides reemplazarlo arc-theme
por el nombre interno del tema que viste install.rdf
! 😊
De acuerdo, eso es todo. ¡Firefox ahora está configurado para usar tu tema favorito por defecto! 😃 Probado y verificado en Ubuntu 14.04LTS con Firefox 45 .

Antecedentes
Solus Project usa Firefox como su navegador predeterminado, pero con su tema configurado en Arc Darker 'fuera de caja'. Entonces, examiné sus paquetes firefox y arc-firefox-theme , descubrí cómo funciona y luego reproduje el método en Ubuntu. 😎