From 3f18fcb00732f9df2299e2f80b0d33bfd52ce620 Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Mon, 6 Jun 2022 21:53:51 +0200 Subject: home: firefox: update firefox to v100 --- home/config/firefox/default.nix | 10 +++++++++- home/pkgs/firefoxPackages/addons.nix | 34 +++++++++++++++++----------------- home/pkgs/firefoxPackages/default.nix | 4 ++-- 3 files changed, 28 insertions(+), 20 deletions(-) diff --git a/home/config/firefox/default.nix b/home/config/firefox/default.nix index 4986163..fce1217 100644 --- a/home/config/firefox/default.nix +++ b/home/config/firefox/default.nix @@ -25,14 +25,22 @@ let "privacy.clearOnShutdown.siteSettings" = true; # 2811 # Personal + ## Warnings "browser.tabs.warnOnClose" = false; "browser.tabs.warnOnCloseOtherTabs" = false; + ## Updates + "app.update.auto" = false; + "browser.search.update" = false; + ## Appearance + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + ## Content behavior "clipboard.autocopy" = false; + ## UX behavior "browser.quitShortcut.disabled" = true; "browser.tabs.closeWindowWithLastTab" = false; + ## UX features "extensions.pocket.enabled" = false; "identity.fxaccounts.enabled" = false; - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; }; userchrome-treestyletabs = '' diff --git a/home/pkgs/firefoxPackages/addons.nix b/home/pkgs/firefoxPackages/addons.nix index 379b948..f05c28c 100644 --- a/home/pkgs/firefoxPackages/addons.nix +++ b/home/pkgs/firefoxPackages/addons.nix @@ -4,7 +4,7 @@ pname = "add-custom-search-engine"; version = "4.2"; addonId = "{af37054b-3ace-46a2-ac59-709e4412bec6}"; - url = "https://addons.mozilla.org/firefox/downloads/file/3812756/add_custom_search_engine-4.2-fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3812756/add_custom_search_engine-4.2.xpi"; sha256 = "86aaf173514ec2da55556eb339a9d7c115c6e070c5433ebff8db31baa8e165d5"; meta = with lib; { @@ -17,7 +17,7 @@ pname = "canvasblocker"; version = "1.8"; addonId = "CanvasBlocker@kkapsner.de"; - url = "https://addons.mozilla.org/firefox/downloads/file/3910598/canvasblocker-1.8-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3910598/canvasblocker-1.8.xpi"; sha256 = "817a6181be877668eca1d0fef9ecf789c898e6d7d93dca7e29479d40f986c844"; meta = with lib; { @@ -31,7 +31,7 @@ pname = "clearurls"; version = "1.24.1"; addonId = "{74145f27-f039-47ce-a470-a662b129930a}"; - url = "https://addons.mozilla.org/firefox/downloads/file/3927638/clearurls-1.24.1-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3927638/clearurls-1.24.1.xpi"; sha256 = "41259fc4c330261e19ff4d38734eb5fdad92e7a358a16175383e31c62d50f06b"; meta = with lib; { @@ -43,10 +43,10 @@ }; "darkreader" = buildFirefoxXpiAddon { pname = "darkreader"; - version = "4.9.50"; + version = "4.9.51"; addonId = "addon@darkreader.org"; - url = "https://addons.mozilla.org/firefox/downloads/file/3943310/dark_reader-4.9.50-an+fx.xpi"; - sha256 = "e726c87b43dc7965a07a8d88396ea966cd3ab5d9d03743d938cda34081d4e067"; + url = "https://addons.mozilla.org/firefox/downloads/file/3954503/darkreader-4.9.51.xpi"; + sha256 = "dfb84a0ca40959fd2a27d15fc60881b9839b5af46783ac390b69fac5960ad3ab"; meta = with lib; { homepage = "https://darkreader.org/"; @@ -59,7 +59,7 @@ pname = "multi-account-containers"; version = "8.0.7"; addonId = "@testpilot-containers"; - url = "https://addons.mozilla.org/firefox/downloads/file/3932862/firefox_multi_account_containers-8.0.7-fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3932862/multi_account_containers-8.0.7.xpi"; sha256 = "0e60e00c13dcc372b43ddb2e5428c2e3c1e79d2b23d7166df82d45245edc4f10"; meta = with lib; { @@ -73,7 +73,7 @@ pname = "neat-url"; version = "5.0.0"; addonId = "neaturl@hugsmile.eu"; - url = "https://addons.mozilla.org/firefox/downloads/file/3557562/neat_url-5.0.0-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3557562/neat_url-5.0.0.xpi"; sha256 = "0b41899ea0eb424517bbe7ce067eae22de0ff659a0f171671e604edef86cfa2c"; meta = with lib; { @@ -87,7 +87,7 @@ pname = "redirector"; version = "3.5.3"; addonId = "redirector@einaregilsson.com"; - url = "https://addons.mozilla.org/firefox/downloads/file/3535009/redirector-3.5.3-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3535009/redirector-3.5.3.xpi"; sha256 = "eddbd3d5944e748d0bd6ecb6d9e9cf0e0c02dced6f42db21aab64190e71c0f71"; meta = with lib; { @@ -101,7 +101,7 @@ pname = "smart-referer"; version = "0.2.15"; addonId = "smart-referer@meh.paranoid.pk"; - url = "https://addons.mozilla.org/firefox/downloads/file/3470999/smart_referer-0.2.15-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3470999/smart_referer-0.2.15.xpi"; sha256 = "4751ab905c4d9d13b1f21c9fc179efed7d248e3476effb5b393268b46855bf1a"; meta = with lib; { @@ -114,7 +114,7 @@ pname = "temporary-containers"; version = "1.9.2"; addonId = "{c607c8df-14a7-4f28-894f-29e8722976af}"; - url = "https://addons.mozilla.org/firefox/downloads/file/3723251/temporary_containers-1.9.2-fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3723251/temporary_containers-1.9.2.xpi"; sha256 = "3340a08c29be7c83bd0fea3fc27fde71e4608a4532d932114b439aa690e7edc0"; meta = with lib; { @@ -126,10 +126,10 @@ }; "tree-style-tab" = buildFirefoxXpiAddon { pname = "tree-style-tab"; - version = "3.8.23"; + version = "3.8.24"; addonId = "treestyletab@piro.sakura.ne.jp"; - url = "https://addons.mozilla.org/firefox/downloads/file/3943215/tree_style_tab-3.8.23-fx.xpi"; - sha256 = "531cea228e243f187407a6a25b7390984835c8d5879dcfe516d7b337ec2369be"; + url = "https://addons.mozilla.org/firefox/downloads/file/3956945/tree_style_tab-3.8.24.xpi"; + sha256 = "8f06b0442311ff83d427291585bb5cdcf654e279796d63c8e9e6e71e7bb9ed5c"; meta = with lib; { homepage = "http://piro.sakura.ne.jp/xul/_treestyletab.html.en"; @@ -141,7 +141,7 @@ pname = "ublock-origin"; version = "1.42.4"; addonId = "uBlock0@raymondhill.net"; - url = "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.42.4-an+fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.42.4.xpi"; sha256 = "bc3c335c961269cb40dd11551788d0d8674aefcacdc8fbdf6c19845eaea339ce"; meta = with lib; { @@ -155,7 +155,7 @@ pname = "unpaywall"; version = "3.98"; addonId = "{f209234a-76f0-4735-9920-eb62507a54cd}"; - url = "https://addons.mozilla.org/firefox/downloads/file/3816853/unpaywall-3.98-fx.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/3816853/unpaywall-3.98.xpi"; sha256 = "6893bea86d3c4ed7f1100bf0e173591b526a062f4ddd7be13c30a54573c797fb"; meta = with lib; { @@ -169,7 +169,7 @@ pname = "url-in-title"; version = "0.5"; addonId = "{fcdb71fb-c9e5-48a3-9d04-e32713f5da88}"; - url = "https://addons.mozilla.org/firefox/downloads/file/792317/titleurl-0.5-an+fx-linux.xpi"; + url = "https://addons.mozilla.org/firefox/downloads/file/792317/url_in_title-0.5.xpi"; sha256 = "5db99d775cef3c3da069b7e8e1b1e7d68c3720236c99827d85c4e78d3c35dbd7"; meta = with lib; { diff --git a/home/pkgs/firefoxPackages/default.nix b/home/pkgs/firefoxPackages/default.nix index c7d91b7..eca4553 100644 --- a/home/pkgs/firefoxPackages/default.nix +++ b/home/pkgs/firefoxPackages/default.nix @@ -7,7 +7,7 @@ in { inherit (pkgs-rycee.firefox-addons) buildFirefoxXpiAddon; }; arkenfox-userjs = pkgs.fetchurl { - url = "https://raw.githubusercontent.com/arkenfox/user.js/7e1b92567ca2bb76ad358d0fc786fd60b3cf7970/user.js"; - sha256 = "1v2w51szrd2yjki9gdvzc488rqmrmyxn90g2vv1pwg121wklw30q"; + url = "https://raw.githubusercontent.com/arkenfox/user.js/d6b26e75588bcd4311251c68912d3c77b8c6e996/user.js"; + sha256 = "DBsQ/Zy0Jd6eanOX6437/SufSVBMumqTq1ZFbIRGWGo="; }; } -- cgit v1.2.3