summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-04 09:09:50 -0700
committerFuwn <[email protected]>2024-10-04 09:09:50 -0700
commitd79667535ebe5013bfe9d02d477de90a4534a0ea (patch)
tree599009ac16602d9bf7bbce179e259c0d59a9fd94
parenthome: add peerflix from tsutsumi (diff)
downloadnixos-config-d79667535ebe5013bfe9d02d477de90a4534a0ea.tar.xz
nixos-config-d79667535ebe5013bfe9d02d477de90a4534a0ea.zip
kansaiPkgs: overlay tsutsumi packages
-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;