对于将应用程序的相同设置应用于所有新用户,我所知道的是定义架构或覆盖文件/usr/share/glib-2.0/schemas或将文件夹/文件复制到/etc/skel. 创建新用户时,该用户会自动获得 gsettings/config 文件。
所以,我的问题是:
~/.config)?如果有,是哪些?我碰巧使用Gnome Shell或Unity,但我认为答案将适用于任何桌面环境。
HEX*_*ube 12
转到Firefox Themes 网站并下载您喜欢的主题的 xpi 文件,例如Arc Theme。

使用存档管理器打开下载的主题文件。

你会install.rdf在里面看到一个文件。也打开它并复制第一个<em:id>和</em:id>您找到的 ID 之间的 ID ,在Arc Theme的情况下是{52c2877e-44e1-11e5-8874-a62d1d5d46B0}. 还要注意主题的内部名称,稍后您将需要它。

使用您刚刚复制的 ID 重命名主题的 xpi 文件。然后将重命名的 xpi 文件放在/usr/lib/firefox-addons/extensions/. 为此,请打开终端并运行以下命令:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/
Run Code Online (Sandbox Code Playgroud)
并将 xpi 文件({52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpi在Arc Theme的情况下)复制到打开的文件管理器窗口。

创建一个theme.js文件(或.js你喜欢的任何名称的文件)的/usr/lib/firefox/browser/defaults/preferences/。为此,请打开终端并运行以下命令:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /usr/lib/firefox/browser/defaults/preferences/theme.js
Run Code Online (Sandbox Code Playgroud)
当首选项文件在Text Editor 中打开时,将其复制并粘贴到其中:
pref("general.skins.selectedSkin", "arc-theme");
Run Code Online (Sandbox Code Playgroud)
但是,不要忘记替换arc-theme为您在其中看到的主题的内部名称install.rdf!
好的,仅此而已。Firefox 现在设置为默认使用您最喜欢的主题!在Ubuntu 14.04LTS和Firefox 45上测试和验证。

Solus Project使用 Firefox 作为它的默认浏览器,但它的主题设置为Arc Darker “开箱即用”。因此,我浏览了他们的firefox和arc-firefox-theme软件包,了解了它的工作原理,然后在 Ubuntu 上重现了该方法。