{ "version": "0.11.0", "actions": [ { "action": { "action": "create_apfs_volume", "disk": "disk1", "name": "Nix Store", "case_sensitive": false, "encrypt": false, "create_or_append_synthetic_conf": { "action": { "path": "/etc/synthetic.conf", "user": null, "group": null, "mode": null, "buf": "nix\n", "position": "End" }, "state": "Uncompleted" }, "create_synthetic_objects": { "action": null, "state": "Uncompleted" }, "unmount_volume": { "action": { "disk": "disk1", "name": "Nix Store" }, "state": "Uncompleted" }, "create_volume": { "action": { "disk": "disk1", "name": "Nix Store", "case_sensitive": false }, "state": "Uncompleted" }, "create_fstab_entry": { "action": { "apfs_volume_label": "Nix Store", "existing_entry": "None" }, "state": "Uncompleted" }, "encrypt_volume": null, "setup_volume_daemon": { "action": { "path": "/Library/LaunchDaemons/org.nixos.darwin-store.plist", "apfs_volume_label": "Nix Store", "mount_service_label": "org.nixos.darwin-store", "mount_point": "/nix", "encrypt": false, "needs_bootout": false }, "state": "Uncompleted" }, "bootstrap_volume": { "action": { "domain": "system", "service": "org.nixos.darwin-store", "path": "/Library/LaunchDaemons/org.nixos.darwin-store.plist", "is_present": false, "is_disabled": false }, "state": "Uncompleted" }, "kickstart_launchctl_service": { "action": { "domain": "system", "service": "org.nixos.darwin-store" }, "state": "Uncompleted" }, "enable_ownership": { "action": { "path": "/nix" }, "state": "Uncompleted" } }, "state": "Uncompleted" }, { "action": { "action": "provision_nix", "fetch_nix": { "action": { "url": "https://releases.nixos.org/nix/nix-2.17.0/nix-2.17.0-x86_64-darwin.tar.xz", "dest": "/nix/temp-install-dir", "proxy": null, "ssl_cert_file": null }, "state": "Uncompleted" }, "create_nix_tree": { "action": { "create_directories": [ { "action": { "path": "/nix/var", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/log", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/log/nix", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/log/nix/drvs", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/db", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/gcroots", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/gcroots/per-user", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/profiles", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/profiles/per-user", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/temproots", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/userpool", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" }, { "action": { "path": "/nix/var/nix/daemon-socket", "user": "root", "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": true }, "state": "Uncompleted" } ] }, "state": "Uncompleted" }, "move_unpacked_nix": { "action": { "unpacked_path": "/nix/temp-install-dir" }, "state": "Uncompleted" } }, "state": "Uncompleted" }, { "action": { "action": "create_users_and_group", "nix_build_user_count": 32, "nix_build_group_name": "nixbld", "nix_build_group_id": 30000, "nix_build_user_prefix": "_nixbld", "nix_build_user_id_base": 300, "create_group": { "action": { "name": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, "create_users": [ { "action": { "name": "_nixbld1", "uid": 301, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 1" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld2", "uid": 302, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 2" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld3", "uid": 303, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 3" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld4", "uid": 304, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 4" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld5", "uid": 305, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 5" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld6", "uid": 306, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 6" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld7", "uid": 307, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 7" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld8", "uid": 308, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 8" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld9", "uid": 309, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 9" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld10", "uid": 310, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 10" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld11", "uid": 311, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 11" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld12", "uid": 312, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 12" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld13", "uid": 313, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 13" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld14", "uid": 314, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 14" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld15", "uid": 315, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 15" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld16", "uid": 316, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 16" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld17", "uid": 317, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 17" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld18", "uid": 318, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 18" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld19", "uid": 319, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 19" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld20", "uid": 320, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 20" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld21", "uid": 321, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 21" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld22", "uid": 322, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 22" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld23", "uid": 323, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 23" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld24", "uid": 324, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 24" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld25", "uid": 325, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 25" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld26", "uid": 326, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 26" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld27", "uid": 327, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 27" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld28", "uid": 328, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 28" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld29", "uid": 329, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 29" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld30", "uid": 330, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 30" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld31", "uid": 331, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 31" }, "state": "Uncompleted" }, { "action": { "name": "_nixbld32", "uid": 332, "groupname": "nixbld", "gid": 30000, "comment": "Nix build user 32" }, "state": "Uncompleted" } ], "add_users_to_groups": [ { "action": { "name": "_nixbld1", "uid": 301, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld2", "uid": 302, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld3", "uid": 303, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld4", "uid": 304, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld5", "uid": 305, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld6", "uid": 306, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld7", "uid": 307, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld8", "uid": 308, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld9", "uid": 309, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld10", "uid": 310, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld11", "uid": 311, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld12", "uid": 312, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld13", "uid": 313, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld14", "uid": 314, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld15", "uid": 315, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld16", "uid": 316, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld17", "uid": 317, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld18", "uid": 318, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld19", "uid": 319, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld20", "uid": 320, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld21", "uid": 321, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld22", "uid": 322, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld23", "uid": 323, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld24", "uid": 324, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld25", "uid": 325, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld26", "uid": 326, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld27", "uid": 327, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld28", "uid": 328, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld29", "uid": 329, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld30", "uid": 330, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld31", "uid": 331, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" }, { "action": { "name": "_nixbld32", "uid": 332, "groupname": "nixbld", "gid": 30000 }, "state": "Uncompleted" } ] }, "state": "Uncompleted" }, { "action": { "action": "set_tmutil_exclusions", "set_tmutil_exclusions": [ { "action": { "path": "/nix/store" }, "state": "Uncompleted" }, { "action": { "path": "/nix/var" }, "state": "Uncompleted" } ] }, "state": "Uncompleted" }, { "action": { "action": "configure_nix", "setup_default_profile": { "action": { "unpacked_path": "/nix/temp-install-dir" }, "state": "Uncompleted" }, "configure_shell_profile": { "action": { "locations": { "fish": { "confd_suffix": "conf.d/nix.fish", "confd_prefixes": [ "/etc/fish", "/usr/local/etc/fish", "/opt/homebrew/etc/fish", "/opt/local/etc/fish" ], "vendor_confd_suffix": "vendor_conf.d/nix.fish", "vendor_confd_prefixes": [ "/usr/share/fish/", "/usr/local/share/fish/" ] }, "bash": [ "/etc/bashrc", "/etc/profile.d/nix.sh", "/etc/bash.bashrc" ], "zsh": [ "/etc/zshrc", "/etc/zsh/zshrc" ] }, "create_directories": [ { "action": { "path": "/etc/profile.d", "user": null, "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": false }, "state": "Uncompleted" }, { "action": { "path": "/etc/zsh", "user": null, "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": false }, "state": "Uncompleted" } ], "create_or_insert_into_files": [ { "action": { "path": "/etc/bashrc", "user": null, "group": null, "mode": 420, "buf": "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n", "position": "Beginning" }, "state": "Uncompleted" }, { "action": { "path": "/etc/profile.d/nix.sh", "user": null, "group": null, "mode": 420, "buf": "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n", "position": "Beginning" }, "state": "Uncompleted" }, { "action": { "path": "/etc/bash.bashrc", "user": null, "group": null, "mode": 420, "buf": "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n", "position": "Beginning" }, "state": "Uncompleted" }, { "action": { "path": "/etc/zshrc", "user": null, "group": null, "mode": 420, "buf": "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n", "position": "Beginning" }, "state": "Uncompleted" }, { "action": { "path": "/etc/zsh/zshrc", "user": null, "group": null, "mode": 420, "buf": "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n", "position": "Beginning" }, "state": "Uncompleted" } ] }, "state": "Uncompleted" }, "place_nix_configuration": { "action": { "create_directory": { "action": { "path": "/etc/nix", "user": null, "group": null, "mode": 493, "is_mountpoint": false, "force_prune_on_revert": false }, "state": "Uncompleted" }, "create_or_insert_nix_conf": { "action": { "path": "/etc/nix/nix.conf", "user": null, "group": null, "mode": 493, "buf": "!include ./defaults.conf\n", "position": "Beginning" }, "state": "Uncompleted" }, "create_defaults_conf": { "action": { "path": "/etc/nix/defaults.conf", "user": null, "group": null, "mode": 493, "buf": "build-users-group = nixbld\nexperimental-features = nix-command flakes auto-allocate-uids\nbash-prompt-prefix = (nix:$name)\\040\nextra-nix-path = nixpkgs=flake:nixpkgs\n", "replace": true }, "state": "Uncompleted" } }, "state": "Uncompleted" } }, "state": "Uncompleted" }, { "action": { "action": "configure_init_service", "init": "Launchd", "start_daemon": true }, "state": "Uncompleted" }, { "action": { "action": "remove_directory", "path": "/nix/temp-install-dir" }, "state": "Uncompleted" } ], "planner": { "planner": "macos", "settings": { "modify_profile": true, "nix_build_group_name": "nixbld", "nix_build_group_id": 30000, "nix_build_user_prefix": "_nixbld", "nix_build_user_count": 32, "nix_build_user_id_base": 300, "nix_package_url": "https://releases.nixos.org/nix/nix-2.17.0/nix-2.17.0-x86_64-darwin.tar.xz", "proxy": null, "ssl_cert_file": null, "extra_conf": [], "force": false, "diagnostic_endpoint": "https://install.determinate.systems/nix/diagnostic" }, "encrypt": null, "case_sensitive": false, "volume_label": "Nix Store", "root_disk": "disk1" }, "diagnostic_data": { "version": "0.11.0", "planner": "macos", "configured_settings": [], "os_name": "unknown", "os_version": "unknown", "triple": "x86_64-apple-darwin", "is_ci": false, "endpoint": "https://install.determinate.systems/nix/diagnostic", "ssl_cert_file": null, "failure_chain": null } }