diff --git a/options.xhtml b/options.xhtml index 5df5cb0f3..58512f98a 100644 --- a/options.xhtml +++ b/options.xhtml @@ -30355,6 +30355,69 @@ list of package

+

Declared by:

+ + +
+ +<home-manager/modules/programs/firefox> + +
+ +
+ + programs.firefox.profiles.<name>.extensions.exactPermissions + + +
+
+

When enabled, +programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions +must specify the exact set of permissions that the +extension will request.

This means that if the authorized permissions are +broader than what the extension requests, the +assertion will fail.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/firefox> + +
+
+
+ + programs.firefox.profiles.<name>.extensions.exhaustivePermissions + + +
+
+

When enabled, the user must authorize requested +permissions for all extensions from +programs.firefox.profiles.<profile>.extensions.packages +in +programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+

Declared by:

@@ -32678,6 +32741,69 @@ list of package

+

Declared by:

+ + +
+ +<home-manager/modules/programs/floorp.nix> + +
+ +
+ + programs.floorp.profiles.<name>.extensions.exactPermissions + + +
+
+

When enabled, +programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions +must specify the exact set of permissions that the +extension will request.

This means that if the authorized permissions are +broader than what the extension requests, the +assertion will fail.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/floorp.nix> + +
+
+
+ + programs.floorp.profiles.<name>.extensions.exhaustivePermissions + + +
+
+

When enabled, the user must authorize requested +permissions for all extensions from +programs.floorp.profiles.<profile>.extensions.packages +in +programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+

Declared by:

@@ -49689,6 +49815,69 @@ list of package

+

Declared by:

+ + +
+ +<home-manager/modules/programs/librewolf.nix> + +
+ +
+ + programs.librewolf.profiles.<name>.extensions.exactPermissions + + +
+
+

When enabled, +programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions +must specify the exact set of permissions that the +extension will request.

This means that if the authorized permissions are +broader than what the extension requests, the +assertion will fail.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/librewolf.nix> + +
+
+
+ + programs.librewolf.profiles.<name>.extensions.exhaustivePermissions + + +
+
+

When enabled, the user must authorize requested +permissions for all extensions from +programs.librewolf.profiles.<profile>.extensions.packages +in +programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+

Declared by: