From 14243065aed9769472e9407ece4cdc37c61f2b1d Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Tue, 25 Feb 2025 12:39:18 +0100 Subject: [PATCH] Modules/Firefox: Update extensions --- home/christoph/default.nix | 1 + home/modules/firefox/default.nix | 89 +++++++++++++++++--------------- 2 files changed, 47 insertions(+), 43 deletions(-) diff --git a/home/christoph/default.nix b/home/christoph/default.nix index c9913d13..d96d0e78 100644 --- a/home/christoph/default.nix +++ b/home/christoph/default.nix @@ -509,6 +509,7 @@ rec { ]; uninstallUnmanaged = true; + # uninstallUnused = true; # TODO: Available since 0.6.0 update.auto = { enable = true; diff --git a/home/modules/firefox/default.nix b/home/modules/firefox/default.nix index 25d1067c..04bb799f 100644 --- a/home/modules/firefox/default.nix +++ b/home/modules/firefox/default.nix @@ -107,49 +107,52 @@ in { '') ]; - extensions = with pkgs.nur.repos.rycee.firefox-addons; [ - amp2html - augmented-steam - betterttv - # bypass-paywalls-clean - c-c-search-extension # Press cc in searchbar and profit - clearurls - cookie-autodelete - display-_anchors # Easier linking to specific website parts - don-t-fuck-with-paste - enhancer-for-youtube - h264ify - keepassxc-browser - localcdn - lovely-forks # Display notable forks on GitHub repos - # octotree # Github on steroids - # plasma-integration # TODO: Only when Plasma is used - privacy-badger - privacy-settings - protondb-for-steam - refined-github - return-youtube-dislikes - # search-by-image # TODO: Failed to build once - single-file - skip-redirect - smart-referer # Limit referer link information - snowflake # Help users from censored countries access the internet - sourcegraph # Code intelligence for GitHub/GitLap for 20+ languages - sponsorblock - steam-database - tab-session-manager - to-deepl - transparent-standalone-image - tree-style-tab - ublacklist - ublock-origin - # umatrix # NOTE: Many pages need manual intervention - unpaywall - view-image - # vimium # NOTE: Shits the bed when site needs general key input outside of text field... - # wappalyzer # Identify web technologies - youtube-shorts-block - ]; + extensions = { + packages = with pkgs.nur.repos.rycee.firefox-addons; [ + amp2html + augmented-steam + betterttv + # bypass-paywalls-clean + c-c-search-extension # Press cc in searchbar and profit + clearurls + cookie-autodelete + display-_anchors # Easier linking to specific website parts + don-t-fuck-with-paste + enhancer-for-youtube + # h264ify + keepassxc-browser + localcdn + lovely-forks # Display notable forks on GitHub repos + # octotree # Github on steroids + # plasma-integration # TODO: Only when Plasma is used + privacy-badger + privacy-settings + protondb-for-steam + refined-github + return-youtube-dislikes + rust-search-extension + search-by-image + single-file + skip-redirect + smart-referer # Limit referer link information + snowflake # Help users from censored countries access the internet + # sourcegraph # Code intelligence for GitHub/GitLap for 20+ languages + sponsorblock + steam-database + tab-session-manager + # to-deepl + transparent-standalone-image + tree-style-tab + ublacklist + ublock-origin + # umatrix # NOTE: Many pages need manual intervention + unpaywall + view-image + # vimium # NOTE: Shits the bed when site needs general key input outside of text field... + # wappalyzer # Identify web technologies + youtube-shorts-block + ]; + }; settings = lib.mkMerge [ (lib.optionalAttrs firefox.vaapi {