diff --git a/home-manager/progs/zen/default.nix b/home-manager/progs/zen/default.nix index 318264e..797673a 100644 --- a/home-manager/progs/zen/default.nix +++ b/home-manager/progs/zen/default.nix @@ -24,6 +24,20 @@ let }; }; + consumer-rights-wiki = buildFirefoxXpiAddon { + pname = "consumer-rights-wiki"; + version = "1.0.34"; + addonId = "@crw-extension-firefox"; + url = "https://addons.mozilla.org/firefox/downloads/file/4730448/consumer_rights_wiki-1.0.34.xpi"; + sha256 = "732969ed4d5c7965b6254a1190a82ce4ab0ff44bda2295264eb8a22c452899ea"; + meta = with lib; { + homepage = "https://github.com/FULU-Foundation/CRW-Extension"; + description = "Shows a popup when the site you're viewing has an article on the Consumer Rights Wiki"; + license = licenses.mit; + platforms = platforms.all; + }; + }; + ublockSettings = import ./ublock.nix { inherit lib; }; darkReaderSettings = import ./dark-reader.nix { inherit lib; }; redirectorSettings = import ./redirector.nix { inherit lib; }; @@ -54,7 +68,10 @@ in steam-database ublock-origin ]) - ++ [ hacker-smacker ]; + ++ [ + hacker-smacker + consumer-rights-wiki + ]; settings = { "uBlock0@raymondhill.net" = ublockSettings;