{ description = "My project"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; }; outputs = { nixpkgs, ... }: let inherit (nixpkgs) lib; forAllSystems = systems: buildPackages: lib.genAttrs systems (system: buildPackages nixpkgs.legacyPackages.${system}); buildPackages = systems: packageOverrides: forAllSystems systems ( pkgs: builtins.mapAttrs (_: pkgs.callPackage ./huenicorn.nix) (packageOverrides pkgs) ); unixPackages = buildPackages lib.platforms.unix (pkgs: { default = { }; huenicorn = { }; }); in { packages = unixPackages; }; }