Demo flake.nix https://gist.github.com/azuwis/47a67c40f61afaa02362b79a0496afeb:
{
description = "Darwin demo";
inputs = {
nixpkgs.url = github:nixos/nixpkgs/nixpkgs-unstable;
utils.url = "github:gytis-ivaskevicius/flake-utils-plus/v1.3.1";
darwin.url = "github:lnl7/nix-darwin/master";
darwin.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = inputs@{ self, nixpkgs, utils, darwin, ... }:
utils.lib.mkFlake {
inherit self inputs;
hosts.demo.system = "aarch64-darwin";
hosts.demo.output = "darwinConfigurations";
hosts.demo.builder = args: darwin.lib.darwinSystem (removeAttrs args [ "system" ]);
};
}
Error log:
$ nix build 'git+https://gist.github.com/azuwis/47a67c40f61afaa02362b79a0496afeb?ref=main#darwinConfigurations.demo.system'
trace: warning: literalExample is deprecated, use literalExpression instead, or use literalDocBook for a non-Nix description.
trace: lib.crossLists is deprecated, use lib.cartesianProductOfSets instead
trace: warning: literalExample is deprecated, use literalExpression instead, or use literalDocBook for a non-Nix description.
trace: warning: lib.mkFixStrictness has no effect and will be removed. It returns its argument unmodified, so you can just remove any calls.
trace: `lib.nixpkgsVersion` is deprecated, use `lib.version` instead!
trace: warning: lib.readPathsFromFile is deprecated, use a list instead
trace: Warning: `showVal` is deprecated and will be removed in the next release, please use `traceSeqN`
trace: lib.zip is deprecated, use lib.zipAttrsWith instead
error: The option `_module.args.inputs' is defined multiple times.
Definition values:
- In `/nix/store/5m88sbxj815z8bzrij15bp4w4siakw1i-source/eval-config.nix'
- In `<unknown-file>'
(use '--show-trace' to show detailed location information)
$ nix-info -m
- system: `"aarch64-darwin"`
- host os: `Darwin 21.3.0, macOS 12.2.1`
- multi-user?: `yes`
- sandbox: `no`
- version: `nix-env (Nix) 2.6.1`
- channels(azuwis): `""`
- channels(root): `""`
- nixpkgs: `/nix/store/a94a18pdxp29hggy2v5aij4z11h54y8p-source`
Demo
flake.nixhttps://gist.github.com/azuwis/47a67c40f61afaa02362b79a0496afeb:Error log: