АБ
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.genAttrsSM
nix profile это замена nix-env?АБ
nix profile это замена nix-env?АБ
{ inherit inputs; } это то же самое, что и { inputs = inputs; }АБ
{ inherit (inputs) foo; }, это то же самое что и { foo = inputs.foo; }АБ