nix-config/modules/nixos/pkgs/firefox-extensions/default.nix

25 lines
822 B
Nix

{config, ...}: {
flake.commonModules.firefox-extensions = {
pkgs,
inputs,
...
}: let
inherit (inputs.firefox-addons.lib.${pkgs.stdenv.hostPlatform.system}) buildFirefoxXpiAddon;
in {
nixpkgs.overlays = [
(final: prev: {
firefox-extensions = {
italiano-it-language-pack = pkgs.callPackage config.flake.commonModules.firefox-italiano-it-language-pack {
inherit buildFirefoxXpiAddon;
};
dizionario-italiano = pkgs.callPackage config.flake.commonModules.firefox-dizionario-italiano {
inherit buildFirefoxXpiAddon;
};
deutsch-de-language-pack = pkgs.callPackage config.flake.commonModules.firefox-deutsch-de-language-pack {
inherit buildFirefoxXpiAddon;
};
};
})
];
};
}