АБ
nixpkgs.legacyPackages.${system}
в withSize: a a a
АБ
nixpkgs.legacyPackages.${system}
в withАБ
АБ
{
description = "Development shell test";
edition = 201909;
outputs = { self, nixpkgs, ... }:
let
inherit (nixpkgs.lib) genAttrs;
systems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ];
shell = system:
with nixpkgs.legacyPackages.${system};
stdenv.mkDerivation {
name = "something";
buildInputs = [ lua ];
};
in {
defaultPackage = genAttrs systems shell;
};
}
АБ
genAttrs = nixpkgs.lib.genAttrs
SM
nix profile
это замена nix-env
?АБ
nix profile
это замена nix-env
?АБ
{ inherit inputs; }
это то же самое, что и { inputs = inputs; }
АБ
{ inherit (inputs) foo; }
, это то же самое что и { foo = inputs.foo; }
АБ