{ buildFirefoxXpiAddon, fetchurl, lib, stdenv, }: { "600-sound-volume" = buildFirefoxXpiAddon { pname = "600-sound-volume"; version = "1.5.5"; addonId = "{c4b582ec-4343-438c-bda2-2f691c16c262}"; url = "https://addons.mozilla.org/firefox/downloads/file/4219765/600_sound_volume-1.5.5.xpi"; sha256 = "efc686d54727f29b5c796f4037f19a5d5f31f77354c9c5f8f47d8768ba24fe98"; meta = with lib; { homepage = "http://resourcefulman.net/"; description = "Up to 600% volume boost"; license = licenses.mpl20; mozPermissions = [ "" "tabs" "activeTab" "storage" "webRequest" "webRequestBlocking" ]; platforms = platforms.all; }; }; "checkmarks-web-ext" = buildFirefoxXpiAddon { pname = "checkmarks-web-ext"; version = "1.6.1"; addonId = "{bd97f89b-17ba-4539-9fec-06852d07f917}"; url = "https://addons.mozilla.org/firefox/downloads/file/3594420/checkmarks_web_ext-1.6.1.xpi"; sha256 = "c3ccf4b302ee96c9b883c4a1f7d26395ab4e276b976cab2d65c9cd898964e4f0"; meta = with lib; { homepage = "https://github.com/tanwald/checkmarks"; description = "Checks, sorts, formats bookmarks and loads favicons."; license = licenses.gpl3; mozPermissions = [ "" "bookmarks" "browsingData" "storage" "tabs" "webNavigation" "webRequest" "webRequestBlocking" ]; platforms = platforms.all; }; }; "floccus" = buildFirefoxXpiAddon { pname = "floccus"; version = "5.1.2.1"; addonId = "floccus@handmadeideas.org"; url = "https://addons.mozilla.org/firefox/downloads/file/4286809/floccus-5.1.2.1.xpi"; sha256 = "884ea26719f150299bb5f2a7adba00424d1db8e2d44ccdcdd0d149bd292a537c"; meta = with lib; { homepage = "https://floccus.org"; description = "Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive."; license = licenses.mpl20; mozPermissions = [ "*://*/*" "alarms" "bookmarks" "storage" "unlimitedStorage" "tabs" "identity" ]; platforms = platforms.all; }; }; "google-container" = buildFirefoxXpiAddon { pname = "google-container"; version = "1.5.4"; addonId = "@contain-google"; url = "https://addons.mozilla.org/firefox/downloads/file/3736912/google_container-1.5.4.xpi"; sha256 = "47a7c0e85468332a0d949928d8b74376192cde4abaa14280002b3aca4ec814d0"; meta = with lib; { homepage = "https://github.com/containers-everywhere/contain-google"; description = "THIS IS NOT AN OFFICIAL ADDON FROM MOZILLA!\nIt is a fork of the Facebook Container addon.\n\nPrevent Google from tracking you around the web. The Google Container extension helps you take control and isolate your web activity from Google."; license = licenses.mpl20; mozPermissions = [ "" "contextualIdentities" "cookies" "management" "tabs" "webRequestBlocking" "webRequest" "storage" ]; platforms = platforms.all; }; }; "opera-gx-witchcraft-purple" = buildFirefoxXpiAddon { pname = "opera-gx-witchcraft-purple"; version = "2.0"; addonId = "{bf197856-a3c2-4280-84c5-9b556379b706}"; url = "https://addons.mozilla.org/firefox/downloads/file/3522842/opera_gx_witchcraft_purple-2.0.xpi"; sha256 = "aa3c6377b8571c42a3988de042694be70ec6a250a9aea7ae1cc262acdc9374eb"; meta = with lib; { description = "inspired by Opera GX"; license = licenses.cc-by-sa-30; mozPermissions = []; platforms = platforms.all; }; }; "ttv-lol-pro" = buildFirefoxXpiAddon { pname = "ttv-lol-pro"; version = "2.3.7"; addonId = "{76ef94a4-e3d0-4c6f-961a-d38a429a332b}"; url = "https://addons.mozilla.org/firefox/downloads/file/4280177/ttv_lol_pro-2.3.7.xpi"; sha256 = "2e71c1fa3f5108cf77b1ca8b5a32955584be893ae151a27cd32d10073ae56820"; meta = with lib; { homepage = "https://github.com/younesaassila/ttv-lol-pro"; description = "TTV LOL PRO removes most livestream ads from Twitch."; license = licenses.gpl3; mozPermissions = [ "proxy" "storage" "webRequest" "webRequestBlocking" "https://*.live-video.net/*" "https://*.ttvnw.net/*" "https://*.twitch.tv/*" "https://perfprod.com/ttvlolpro/telemetry" "https://www.twitch.tv/*" "https://m.twitch.tv/*" ]; platforms = platforms.all; }; }; }