diff options
| -rw-r--r-- | flake.nix | 7 | ||||
| -rw-r--r-- | lib/kansai-pkgs.nix | 7 |
2 files changed, 12 insertions, 2 deletions
@@ -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; |