From 0f5efb1628f7325a7de01aa583c9190833e1acbf Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Thu, 18 Jul 2024 13:44:39 +0200 Subject: [PATCH] Fix hardcoded system architecture --- wrappers/firefox/default.nix | 2 +- wrappers/firefox/extensions.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wrappers/firefox/default.nix b/wrappers/firefox/default.nix index 58c6556..e41d5fa 100644 --- a/wrappers/firefox/default.nix +++ b/wrappers/firefox/default.nix @@ -10,7 +10,7 @@ { wrappers.firefox = { basePackage = pkgs.wrapFirefox pkgs.firefox-unwrapped { - extraPolicies.ExtensionSettings = import ./extensions.nix { inherit inputs lib; }; + extraPolicies.ExtensionSettings = import ./extensions.nix { inherit inputs pkgs lib; }; extraPrefs = import ./preferences.nix { inherit inputs; }; }; }; diff --git a/wrappers/firefox/extensions.nix b/wrappers/firefox/extensions.nix index 34827d6..6d46b03 100644 --- a/wrappers/firefox/extensions.nix +++ b/wrappers/firefox/extensions.nix @@ -1,10 +1,10 @@ -{ inputs, lib, ... }: +{ inputs, pkgs, lib, ... }: let extension = shortId: uuid: { name = uuid; value = { install_url = "file:///${ - inputs.firefox-addons.packages.x86_64-linux.${shortId} + inputs.firefox-addons.packages.${pkgs.system}.${shortId} }/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/${uuid}.xpi"; installation_mode = "force_installed"; default_area = "menupanel";