summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.nix7
-rw-r--r--lib/kansai-pkgs.nix7
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;