From 5abb159e0cb609adc86a3238c84656a83031fe9b Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Thu, 30 Jan 2025 08:45:31 -0500 Subject: seth/firefox: use policies for addons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Updated input 'arkenfox/flake-utils': follows 'firefox-addons/flake-utils' → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13) • Added input 'arkenfox/flake-utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09) • Removed input 'firefox-addons' • Removed input 'firefox-addons/flake-utils' • Removed input 'firefox-addons/nixpkgs' • Updated input 'getchpkgs': 'github:getchoo/nix-exprs/baa8923dc7ecf5777be406ee4ce1de60e826d6e3?narHash=sha256-9SFHBauH0bi9lX5DlienIOPfmYpwyWaPRP91rzKoP3U%3D' (2025-01-25) → 'github:getchoo/nix-exprs/83a7516b7f38b20265709e77daf387b62b488a88?narHash=sha256-Whby1065h8T3VGaaK4r5WEt0uow7ilOV9NHQewVGQnI%3D' (2025-01-30) --- users/seth/programs/firefox/default.nix | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'users') diff --git a/users/seth/programs/firefox/default.nix b/users/seth/programs/firefox/default.nix index b378bc2..0fbd840 100644 --- a/users/seth/programs/firefox/default.nix +++ b/users/seth/programs/firefox/default.nix @@ -1,7 +1,7 @@ { config, lib, - inputs', + inputs, ... }: let @@ -15,7 +15,10 @@ in }; }; - imports = [ ./arkenfox.nix ]; + imports = [ + inputs.getchpkgs.nixosModules.firefox-addons + ./arkenfox.nix + ]; config = lib.mkIf cfg.enable { home.sessionVariables = { @@ -24,13 +27,17 @@ in programs.firefox = { enable = true; - profiles.arkenfox = { - extensions = with inputs'.firefox-addons.packages; [ - bitwarden - floccus - ublock-origin - ]; + addons = [ + # uBlock Origin + "uBlock0@raymondhill.net" + # Bitwarden + "{446900e4-71c2-419f-a6a7-df9c091e268b}" + # Floccus + "floccus@handmadeideas.org" + ]; + + profiles.arkenfox = { isDefault = true; settings = { -- cgit v1.2.3