Firefox: Difference between revisions

m Added links to firefox documentation that shows all options available for policy based configuration. The link given on home managers site (https://mozilla.github.io/policy-templates/) explicitly states it is out of date, giving extra reason to link the updated documentation here
Added new section to troubleshooting in regards to getting policies working. Home manager cannot completely configure firefox installed through the system configuration since it is not only linking configuration files as it typically does, but in addition creates a new wrapped version of the executable. This is not currently made clear in the documentation on Home Manager's site nor here
 
Line 369: Line 369:
<!--T:42-->
<!--T:42-->
Native messaging hosts (used for extensions like Plasma Integration) do not work with the <code>-bin</code> variants of Firefox or with Firefox installed imperatively via <code>nix-env</code>. You must use a variant built from source via your NixOS or Home Manager configuration.
Native messaging hosts (used for extensions like Plasma Integration) do not work with the <code>-bin</code> variants of Firefox or with Firefox installed imperatively via <code>nix-env</code>. You must use a variant built from source via your NixOS or Home Manager configuration.
==== Policies Failed to Load when using Home Manager ====
If the policies are not configured when using Home Manager, ensure that the package is installed via your Home Manager configuration rather than your NixOS configuration. Additionally, some options are only available when using the <code>firefox-esr</code> variant of the package.


==== ALSA audio instead of PulseAudio ==== <!--T:27-->
==== ALSA audio instead of PulseAudio ==== <!--T:27-->