MyNixOS website logo
option

programs.firefox.profiles.<name>.extensions.settings

Attribute set of options for each extension. The keys of the attribute set consist of the ID of the extension or its UUID wrapped in curly braces.

Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
  # Example with uBlock origin's extensionID
  "uBlock0@raymondhill.net".settings = {
    selectedFilterLists = [
      "ublock-filters"
      "ublock-badware"
      "ublock-privacy"
      "ublock-unbreak"
      "ublock-quick-fixes"
    ];
  };

  # Example with Stylus' UUID-form extensionID
  "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}".settings = {
    dbInChromeStorage = true; # required for Stylus
  }
}
Sign in to create a configuration using this setting.