summaryrefslogtreecommitdiff
path: root/modules/nixos/firefox/addons.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/firefox/addons.nix')
-rw-r--r--modules/nixos/firefox/addons.nix40
1 files changed, 26 insertions, 14 deletions
diff --git a/modules/nixos/firefox/addons.nix b/modules/nixos/firefox/addons.nix
index bd14bb5..28235d4 100644
--- a/modules/nixos/firefox/addons.nix
+++ b/modules/nixos/firefox/addons.nix
@@ -1,7 +1,5 @@
+{ buildFirefoxXpiAddon, lib }:
{
- buildFirefoxXpiAddon,
- lib,
-}: {
"bitwarden" = buildFirefoxXpiAddon {
pname = "bitwarden";
version = "2024.2.1";
@@ -33,10 +31,10 @@
};
"bypass-paywalls" = buildFirefoxXpiAddon {
pname = "bypass-paywalls";
- version = "3.5.9.0";
+ version = "3.6.0.0";
addonId = "magnolia_limited_permissions_d@12.34";
- url = "https://addons.mozilla.org/firefox/downloads/file/4248144/bypass_paywalls_clean_d-3.5.9.0.xpi";
- sha256 = "938da8dcfa0e3ff012b40cf54a270ca73b03183387ef9330bf8b7771dbf10a5c";
+ url = "https://addons.mozilla.org/firefox/downloads/file/4251818/bypass_paywalls_clean_d-3.6.0.0.xpi";
+ sha256 = "30a57df51a241838dca9360a12801ea82f2deaf76a6b63f1279235e2f5f3c939";
meta = with lib; {
homepage = "https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean";
description = "Bypass Paywalls";
@@ -173,6 +171,7 @@
"*://*.courant.com/*"
"*://*.courier-journal.com/*"
"*://*.couriermail.com.au/*"
+ "*://*.courrierinternational.com/*"
"*://*.crainscleveland.com/*"
"*://*.crainsdetroit.com/*"
"*://*.crainsnewyork.com/*"
@@ -290,6 +289,7 @@
"*://*.ftm.nl/*"
"*://*.gazetadopovo.com.br/*"
"*://*.gazzetta.it/*"
+ "*://*.gbnews.com/*"
"*://*.geelongadvertiser.com.au/*"
"*://*.gelderlander.nl/*"
"*://*.genomeweb.com/*"
@@ -423,6 +423,7 @@
"*://*.lehighvalleylive.com/*"
"*://*.lejdd.fr/*"
"*://*.lemagit.fr/*"
+ "*://*.lemoniteur.fr/*"
"*://*.lenouveleconomiste.fr/*"
"*://*.lenouvelliste.ch/*"
"*://*.leparisien.fr/*"
@@ -526,6 +527,7 @@
"*://*.nytimes.com/*"
"*://*.nzherald.co.nz/*"
"*://*.nzz.ch/*"
+ "*://*.observador.pt/*"
"*://*.ocbj.com/*"
"*://*.ocregister.com/*"
"*://*.oklahoman.com/*"
@@ -560,6 +562,7 @@
"*://*.popularmechanics.com/*"
"*://*.post-gazette.com/*"
"*://*.pourlascience.fr/*"
+ "*://*.pourleco.com/*"
"*://*.precisionmedicineonline.com/*"
"*://*.pressenterprise.com/*"
"*://*.prevention.com/*"
@@ -864,16 +867,21 @@
homepage = "https://consentomatic.au.dk/";
description = "Automatic handling of GDPR consent forms";
license = licenses.mit;
- mozPermissions = ["activeTab" "tabs" "storage" "<all_urls>"];
+ mozPermissions = [
+ "activeTab"
+ "tabs"
+ "storage"
+ "<all_urls>"
+ ];
platforms = platforms.all;
};
};
"darkreader" = buildFirefoxXpiAddon {
pname = "darkreader";
- version = "4.9.78";
+ version = "4.9.80";
addonId = "addon@darkreader.org";
- url = "https://addons.mozilla.org/firefox/downloads/file/4243182/darkreader-4.9.78.xpi";
- sha256 = "21e08b3f26e9b54257d30f6b2fb2d966d41ace54d2d79ccec55e55517084c7ce";
+ url = "https://addons.mozilla.org/firefox/downloads/file/4249607/darkreader-4.9.80.xpi";
+ sha256 = "a93f1250b72cc27fe4a9b02be062c68fb079e45a1233d562852b48e1e9b99307";
meta = with lib; {
homepage = "https://darkreader.org/";
description = "Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing.";
@@ -939,10 +947,10 @@
};
"languagetool" = buildFirefoxXpiAddon {
pname = "languagetool";
- version = "8.3.0";
+ version = "8.6.0";
addonId = "languagetool-webextension@languagetool.org";
- url = "https://addons.mozilla.org/firefox/downloads/file/4199245/languagetool-8.3.0.xpi";
- sha256 = "e357424e3df9dde4ba10eb9f8f3719ac4830681570557f4d51db15a462cd7667";
+ url = "https://addons.mozilla.org/firefox/downloads/file/4249956/languagetool-8.6.0.xpi";
+ sha256 = "d9db9aac9fdd53eb39179c153161762cd9e9eb1f6d7da8e8b8a32238b4847094";
meta = with lib; {
homepage = "https://languagetool.org";
description = "With this extension you can check text with the free style and grammar checker LanguageTool. It finds many errors that a simple spell checker cannot detect, like mixing up there/their, a/an, or repeating a word.";
@@ -970,7 +978,11 @@
homepage = "https://github.com/MorbZ/no-pdf-download";
description = "Opens all PDF files directly in the browser.";
license = licenses.mit;
- mozPermissions = ["webRequest" "webRequestBlocking" "<all_urls>"];
+ mozPermissions = [
+ "webRequest"
+ "webRequestBlocking"
+ "<all_urls>"
+ ];
platforms = platforms.all;
};
};