diff --git a/options.html b/options.html index 851ef4fe..ddd5575a 100644 --- a/options.html +++ b/options.html @@ -2374,13 +2374,21 @@ these in an unspecified order.

Type:

Declared by:

<home-manager/modules/programs/firefox.nix> -
programs.firefox.profiles.<name>.settings

Attribute set of Firefox preferences.

Type: attribute set of (boolean or signed integer or string)

Default: { }

Example:

{
+                
programs.firefox.profiles.<name>.settings

Attribute set of Firefox preferences. + +Firefox only supports int, bool, and string types for +preferences, but home-manager will automatically +convert all other JSON-compatible values into strings.

Type: attribute set of (Firefox preference (int, bool, string, and also attrs, list, float as a JSON string))

Default: { }

Example:

{
   "browser.startup.homepage" = "https://nixos.org";
   "browser.search.region" = "GB";
   "browser.search.isUS" = false;
   "distribution.searchplugins.defaultLocale" = "en-GB";
   "general.useragent.locale" = "en-GB";
   "browser.bookmarks.showMobileBookmarks" = true;
+  "browser.newtabpage.pinned" = [{
+    title = "NixOS";
+    url = "https://nixos.org";
+  }];
 }
 

Declared by:

<home-manager/modules/programs/firefox.nix>