1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-05 16:41:04 +01:00
This commit is contained in:
khaneliman 2025-10-10 02:07:23 +00:00
parent 0bbc76f4bc
commit 0af98058cc

View file

@ -30355,6 +30355,69 @@ list of package</p>
</code></pre> </code></pre>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/firefox" target="_top">
&lt;home-manager/modules/programs/firefox&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.firefox.profiles._name_.extensions.exactPermissions"></a><a class="term" href="options.xhtml#opt-programs.firefox.profiles._name_.extensions.exactPermissions"><code class="option">programs.firefox.profiles.&lt;name&gt;.extensions.exactPermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled,
<code class="option">programs.firefox.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code>
must specify the exact set of permissions that the
extension will request.</p><p>This means that if the authorized permissions are
broader than what the extension requests, the
assertion will fail.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/firefox" target="_top">
&lt;home-manager/modules/programs/firefox&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.firefox.profiles._name_.extensions.exhaustivePermissions"></a><a class="term" href="options.xhtml#opt-programs.firefox.profiles._name_.extensions.exhaustivePermissions"><code class="option">programs.firefox.profiles.&lt;name&gt;.extensions.exhaustivePermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled, the user must authorize requested
permissions for all extensions from
<code class="option">programs.firefox.profiles.&lt;profile&gt;.extensions.packages</code>
in
<code class="option">programs.firefox.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code></p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
@ -32678,6 +32741,69 @@ list of package</p>
</code></pre> </code></pre>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/floorp.nix" target="_top">
&lt;home-manager/modules/programs/floorp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.floorp.profiles._name_.extensions.exactPermissions"></a><a class="term" href="options.xhtml#opt-programs.floorp.profiles._name_.extensions.exactPermissions"><code class="option">programs.floorp.profiles.&lt;name&gt;.extensions.exactPermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled,
<code class="option">programs.floorp.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code>
must specify the exact set of permissions that the
extension will request.</p><p>This means that if the authorized permissions are
broader than what the extension requests, the
assertion will fail.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/floorp.nix" target="_top">
&lt;home-manager/modules/programs/floorp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.floorp.profiles._name_.extensions.exhaustivePermissions"></a><a class="term" href="options.xhtml#opt-programs.floorp.profiles._name_.extensions.exhaustivePermissions"><code class="option">programs.floorp.profiles.&lt;name&gt;.extensions.exhaustivePermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled, the user must authorize requested
permissions for all extensions from
<code class="option">programs.floorp.profiles.&lt;profile&gt;.extensions.packages</code>
in
<code class="option">programs.floorp.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code></p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
@ -49689,6 +49815,69 @@ list of package</p>
</code></pre> </code></pre>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/librewolf.nix" target="_top">
&lt;home-manager/modules/programs/librewolf.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.librewolf.profiles._name_.extensions.exactPermissions"></a><a class="term" href="options.xhtml#opt-programs.librewolf.profiles._name_.extensions.exactPermissions"><code class="option">programs.librewolf.profiles.&lt;name&gt;.extensions.exactPermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled,
<code class="option">programs.librewolf.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code>
must specify the exact set of permissions that the
extension will request.</p><p>This means that if the authorized permissions are
broader than what the extension requests, the
assertion will fail.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/librewolf.nix" target="_top">
&lt;home-manager/modules/programs/librewolf.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.librewolf.profiles._name_.extensions.exhaustivePermissions"></a><a class="term" href="options.xhtml#opt-programs.librewolf.profiles._name_.extensions.exhaustivePermissions"><code class="option">programs.librewolf.profiles.&lt;name&gt;.extensions.exhaustivePermissions</code>
</a>
</span>
</dt>
<dd>
<p>When enabled, the user must authorize requested
permissions for all extensions from
<code class="option">programs.librewolf.profiles.&lt;profile&gt;.extensions.packages</code>
in
<code class="option">programs.librewolf.profiles.&lt;profile&gt;.extensions.settings.&lt;extensionID&gt;.permissions</code></p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>