Firefox: Difference between revisions

Ardenet (talk | contribs)
Adjust the position of page translation tags
Buei (talk | contribs)
m remove dead link to https://discourse.nixos.org/tag/firefox
 
(3 intermediate revisions by 3 users not shown)
Line 6: Line 6:
   |developer=Mozilla Foundation & Community
   |developer=Mozilla Foundation & Community
   |firstRelease=November 9, 2004
   |firstRelease=November 9, 2004
   |latestRelease=Firefox 140.0 (June 24, 2025)
   |latestRelease=Firefox 150.0 (April 21, 2026)
   |status=Active
   |status=Active
   |license=[https://www.mozilla.org/MPL/2.0/ Mozilla Public License 2.0]
   |license=[https://www.mozilla.org/MPL/2.0/ Mozilla Public License 2.0]
   |os=Cross-platform (Linux, macOS, Windows, *BSD)
   |os=Cross-platform (Linux, macOS, Windows, *BSD)
   |website=[https://www.mozilla.org/firefox mozilla.org/firefox]
   |website=[https://www.mozilla.org/firefox mozilla.org/firefox]
   |github=mozilla/firefox
   |github=mozilla-firefox/firefox
   |bugTracker=[https://bugzilla.mozilla.org/ Bugzilla]
   |bugTracker=[https://bugzilla.mozilla.org/ Bugzilla]
   |documentation=[https://support.mozilla.org/ Official Support]
   |documentation=[https://support.mozilla.org/ Official Support]
Line 21: Line 21:
== Installation == <!--T:2-->
== Installation == <!--T:2-->


==== Shell ====
==== Shell ==== <!--T:56-->
</translate>
</translate>


Line 27: Line 27:


<translate>
<translate>
<!--T:57-->
The command above makes <code>firefox</code> available in your current shell without modifying any configuration files.
The command above makes <code>firefox</code> available in your current shell without modifying any configuration files.


==== System setup ====
==== System setup ==== <!--T:58-->
</translate>
</translate>


Line 42: Line 43:
];}}
];}}
<translate>
<translate>
<!--T:59-->
After rebuilding with <code>nixos-rebuild switch</code>, Firefox will be installed system-wide.
After rebuilding with <code>nixos-rebuild switch</code>, Firefox will be installed system-wide.


== Configuration ==
== Configuration == <!--T:60-->


==== Basic ====
==== Basic ==== <!--T:61-->
</translate>
</translate>


Line 149: Line 151:


           importedLists = [
           importedLists = [
             "https:#filters.adtidy.org/extension/ublock/filters/3.txt"
             "https://filters.adtidy.org/extension/ublock/filters/3.txt"
             "https:#github.com/DandelionSprout/adfilt/raw/master/LegitimateURLShortener.txt"
             "https://github.com/DandelionSprout/adfilt/raw/master/LegitimateURLShortener.txt"
           ];
           ];


Line 164: Line 166:
           "easylist"
           "easylist"
           "easyprivacy"
           "easyprivacy"
           "https:#github.com/DandelionSprout/adfilt/raw/master/LegitimateURLShortener.txt"
           "https://github.com/DandelionSprout/adfilt/raw/master/LegitimateURLShortener.txt"
           "plowe-0"
           "plowe-0"
           "ublock-abuse"
           "ublock-abuse"
Line 232: Line 234:
<!--T:25-->
<!--T:25-->
[https://nix-community.github.io/home-manager/options.xhtml#opt-programs.firefox.enable More options are available on Home Manager's site.]
[https://nix-community.github.io/home-manager/options.xhtml#opt-programs.firefox.enable More options are available on Home Manager's site.]
To reload uBlock Origin settings from <code>policies.json</code>, open the uBlock Origin dashboard and choose ''Reset to default settings''.


== Firefox Variants == <!--T:4-->
== Firefox Variants == <!--T:4-->
Line 306: Line 310:
== Tips and Tricks == <!--T:28-->
== Tips and Tricks == <!--T:28-->


==== Force XWayland (X11) instead of Wayland ====
==== Force XWayland (X11) instead of Wayland ==== <!--T:62-->


<!--T:63-->
Firefox defaults to native Wayland when running under a Wayland compositor. To force it to use XWayland (X11) instead:
Firefox defaults to native Wayland when running under a Wayland compositor. To force it to use XWayland (X11) instead:
</translate>
</translate>
Line 362: Line 367:
==== ALSA audio instead of PulseAudio ==== <!--T:27-->
==== ALSA audio instead of PulseAudio ==== <!--T:27-->


<!--T:64-->
To force Firefox to use ALSA, you can override it with a wrapper:
To force Firefox to use ALSA, you can override it with a wrapper:
</translate>
</translate>
Line 388: Line 394:


<translate>
<translate>
== See also ==
== See also == <!--T:65-->


<!--T:66-->
* [[Home Manager]] – Declarative per-user configuration
* [[Home Manager]] – Declarative per-user configuration
* [https://search.nixos.org/options?channel=unstable&query=programs.firefox NixOS options for Firefox]
* [https://search.nixos.org/options?channel=unstable&query=programs.firefox NixOS options for Firefox]
* [https://discourse.nixos.org/tag/firefox Firefox topics on NixOS Discourse]


== References ==
== References == <!--T:67-->
</translate>
</translate>


[[Category:Applications]]
[[Category:Applications]]
[[Category:Web Browser]]
[[Category:Web Browser]]