diff --git a/home/firefox/default.nix b/home/firefox/default.nix index 8639f4f..d242a3b 100644 --- a/home/firefox/default.nix +++ b/home/firefox/default.nix @@ -196,6 +196,7 @@ in { }; extensions = with firefoxAddons; [ + auto-refresh-page bitwarden checkmarks-web-ext darkreader diff --git a/pkgs/firefox-addons/addons.json b/pkgs/firefox-addons/addons.json index 85fe336..731b65f 100644 --- a/pkgs/firefox-addons/addons.json +++ b/pkgs/firefox-addons/addons.json @@ -1,54 +1,57 @@ [ - { - "pname": "sound-volume", - "slug": "600-sound-volume" - }, - { - "pname": "bitwarden", - "slug": "bitwarden-password-manager" - }, - { - "slug": "checkmarks-web-ext" - }, - { - "slug": "darkreader" - }, - { - "slug": "floccus" - }, - { - "slug": "google-container" - }, - { - "slug": "istilldontcareaboutcookies" - }, - { - "slug": "image-search-options", - "license": { - "tag": "predefined", - "shortName": "mpl11" + { + "slug": "auto-refresh-page" + }, + { + "pname": "bitwarden", + "slug": "bitwarden-password-manager" + }, + { + "slug": "checkmarks-web-ext" + }, + { + "slug": "darkreader" + }, + { + "slug": "floccus" + }, + { + "slug": "google-container" + }, + { + "slug": "istilldontcareaboutcookies" + }, + { + "slug": "image-search-options", + "license": { + "tag": "predefined", + "shortName": "mpl11" + } + }, + { + "slug": "opera-gx-witchcraft-purple" + }, + { + "slug": "return-youtube-dislikes" + }, + { + "pname": "sound-volume", + "slug": "600-sound-volume" + }, + { + "slug": "sponsorblock" + }, + { + "pname": "stylus", + "slug": "styl-us" + }, + { + "slug": "ttv-lol-pro" + }, + { + "slug": "ublock-origin" + }, + { + "slug": "undoclosetabbutton" } - }, - { - "slug": "opera-gx-witchcraft-purple" - }, - { - "slug": "return-youtube-dislikes" - }, - { - "slug": "sponsorblock" - }, - { - "pname": "stylus", - "slug": "styl-us" - }, - { - "slug": "ttv-lol-pro" - }, - { - "slug": "ublock-origin" - }, - { - "slug": "undoclosetabbutton" - } ] diff --git a/pkgs/firefox-addons/generated-firefox-addons.nix b/pkgs/firefox-addons/generated-firefox-addons.nix index f556246..fe25f5a 100644 --- a/pkgs/firefox-addons/generated-firefox-addons.nix +++ b/pkgs/firefox-addons/generated-firefox-addons.nix @@ -4,6 +4,29 @@ lib, stdenv, }: { + "auto-refresh-page" = buildFirefoxXpiAddon { + pname = "auto-refresh-page"; + version = "3.2"; + addonId = "{da35dad8-f912-4c74-8f64-c4e6e6d62610}"; + url = "https://addons.mozilla.org/firefox/downloads/file/4064190/auto_refresh_page-3.2.xpi"; + sha256 = "e703d1031107bb440e3081b210e58ebf5a05a620683e42ce6255b66994475f8d"; + meta = with lib; { + homepage = "https://www.hashtap.com/@refresh"; + description = "Refresh web pages automatically. Auto-refresh and page monitor with specified time intervals."; + license = licenses.mit; + mozPermissions = [ + "tabs" + "storage" + "contextMenus" + "browsingData" + "notifications" + "webRequest" + "webRequestBlocking" + "" + ]; + platforms = platforms.all; + }; + }; "bitwarden" = buildFirefoxXpiAddon { pname = "bitwarden"; version = "2024.6.3";