diff options
| author | Quentin Aristote <quentin@aristote.fr> | 2023-02-17 22:54:28 +0100 |
|---|---|---|
| committer | Quentin Aristote <quentin@aristote.fr> | 2023-02-17 22:55:23 +0100 |
| commit | e7b4580cdc5e66956a72d67c1b44bac3b466d6e5 (patch) | |
| tree | e55360f7462acf1a9bfb0f1bdff11315de70d7f1 | |
| parent | 20a4fd111fc0befab30074ba054b04438b774a32 (diff) | |
fix firefox addons package
| -rw-r--r-- | flake.nix | 9 | ||||
| -rw-r--r-- | pkgs/default.nix | 4 |
2 files changed, 8 insertions, 5 deletions
@@ -1,8 +1,11 @@ { - outputs = { self, flake-utils }: { + outputs = { self, nur, ... }: { nixosModules.personal = import ./modules/nixos; - overlays.personal = self: super: { - personal = import ./pkgs self; + overlays = { + default = self.overlays.personal; + personal = self: super: { + personal = import ./pkgs (self.extend nur.overlay); + }; }; }; } diff --git a/pkgs/default.nix b/pkgs/default.nix index 3def90a..14cbfaa 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,7 +1,7 @@ pkgs: let - firefoxAddons = pkgs.callPackage ./firefox/addons { }; + firefoxAddons = pkgs.callPackage ./firefox/addons { inherit (pkgs.nur.repos.rycee) buildFirefoxXpiAddon; }; gitignores = pkgs.callPackage ./gitignore { }; icons = pkgs.callPackage ./icons { }; personal = @@ -11,7 +11,7 @@ let } // # firefox packages firefoxAddons // { - arkenfoxUserJs = ./firefox/user-js/arkenfox.nix; + arkenfoxUserJs = pkgs.callPackage ./firefox/user-js/arkenfox.nix { }; } // # font metadata { |
