From 39f74b5adf870a66a8e46444646cc84b5e3280e7 Mon Sep 17 00:00:00 2001 From: nelind Date: Sun, 7 Jun 2026 22:05:57 +0200 Subject: [PATCH] feat(nix): pratice what i preach. expose lib.mkPackages --- flake.nix | 7 +++---- pkgs.nix | 5 +++++ 2 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 pkgs.nix diff --git a/flake.nix b/flake.nix index 34307b8..fb3d2e1 100644 --- a/flake.nix +++ b/flake.nix @@ -16,10 +16,9 @@ ); in { - packages = forAllSystems (pkgs: { - tranquil-pds = pkgs.callPackage ./default.nix { }; - tranquil-pds-aarch64 = pkgs.pkgsCross.aarch64-multiplatform.callPackage ./default.nix { }; - tranquil-frontend = pkgs.callPackage ./frontend.nix { }; + lib.mkPackages = import ./pkgs.nix; + + packages = forAllSystems (pkgs: (self.lib.mkPackages pkgs) // { default = self.packages.${pkgs.stdenv.hostPlatform.system}.tranquil-pds; }); diff --git a/pkgs.nix b/pkgs.nix new file mode 100644 index 0000000..53948ca --- /dev/null +++ b/pkgs.nix @@ -0,0 +1,5 @@ +nixpkgs: { + tranquil-pds = nixpkgs.callPackage ./default.nix { }; + tranquil-pds-aarch64 = nixpkgs.pkgsCross.aarch64-multiplatform.callPackage ./default.nix { }; + tranquil-frontend = nixpkgs.callPackage ./frontend.nix { }; +}