From f02af38f70ba1f3278dca508ed7b52e3f04d3439 Mon Sep 17 00:00:00 2001 From: Frantisek Bohacek Date: Thu, 28 Sep 2023 17:41:10 +0200 Subject: [PATCH] feat: add firefoxpwa basic support (without extension) --- modules/programs/firefox.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/modules/programs/firefox.nix b/modules/programs/firefox.nix index 7bfc873..0108c3b 100644 --- a/modules/programs/firefox.nix +++ b/modules/programs/firefox.nix @@ -1,8 +1,22 @@ -{ inputs, config, lib, pkgs, ... }: +{ inputs, config, lib, nixpkgs, pkgs, ... }: let nur = config.nur.repos; + buildFirefoxXpiAddon = pkgs.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon; + my-nur = import (builtins.fetchTarball { + url = "https://github.com/Rutherther/nur-pkgs/archive/20501f6cb2fafd9668bf8c081a14177452569f51.tar.gz"; + sha256 = "12jiw3i93wfn164nsb8iszj6h6n03wdr1cawq5fg3fz74wbpcmrh"; + }) { inherit pkgs; }; in { + nixpkgs.overlays = [ + my-nur.overlays.firefoxpwa + my-nur.overlays.firefox-native-messaging + ]; + + home.packages = [ + pkgs.firefoxpwa + ]; + programs.firefox = { enable = true; profiles = { -- 2.48.1