From d79667535ebe5013bfe9d02d477de90a4534a0ea Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 4 Oct 2024 09:09:50 -0700 Subject: kansaiPkgs: overlay tsutsumi packages --- flake.nix | 7 ++++++- lib/kansai-pkgs.nix | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 9103e99..f13a435 100644 --- a/flake.nix +++ b/flake.nix @@ -16,7 +16,12 @@ systemsAttributes = lib.genAttrs (import systems); kansaiPkgs = import "${self}/lib/kansai-pkgs.nix" { - inherit systemsAttributes nixpkgs self; + inherit + systemsAttributes + nixpkgs + self + inputs + ; }; in flake-parts.lib.mkFlake { inherit inputs; } { diff --git a/lib/kansai-pkgs.nix b/lib/kansai-pkgs.nix index dd189b8..8e04078 100644 --- a/lib/kansai-pkgs.nix +++ b/lib/kansai-pkgs.nix @@ -2,6 +2,7 @@ systemsAttributes, nixpkgs, self, + inputs, }: { nixpkgsAllowUnfree ? false, @@ -14,7 +15,11 @@ import nixpkgs { inherit system; - overlays = import "${self}/lib/overlays.nix" { inherit self; }; + overlays = (import "${self}/lib/overlays.nix" { inherit self; }) ++ [ + (_final: _prev: { + tsutsumi = inputs.tsutsumi.packages.${system}; + }) + ]; config = { allowUnfree = nixpkgsAllowUnfree; -- cgit v1.2.3