/ modules / home / receipt.json
receipt.json
   1  {
   2    "version": "0.17.1",
   3    "actions": [
   4      {
   5        "action": {
   6          "action": "create_directory",
   7          "path": "/nix",
   8          "user": null,
   9          "group": null,
  10          "mode": 493,
  11          "is_mountpoint": false,
  12          "force_prune_on_revert": true
  13        },
  14        "state": "Completed"
  15      },
  16      {
  17        "action": {
  18          "action": "provision_nix",
  19          "fetch_nix": {
  20            "action": {
  21              "url_or_path": {
  22                "Url": "https://releases.lix.systems/lix/lix-2.93.0/lix-2.93.0-x86_64-linux.tar.xz"
  23              },
  24              "dest": "/nix/temp-install-dir",
  25              "proxy": null,
  26              "ssl_cert_file": null
  27            },
  28            "state": "Completed"
  29          },
  30          "create_nix_tree": {
  31            "action": {
  32              "create_directories": [
  33                {
  34                  "action": {
  35                    "path": "/nix/var",
  36                    "user": "root",
  37                    "group": null,
  38                    "mode": 493,
  39                    "is_mountpoint": false,
  40                    "force_prune_on_revert": true
  41                  },
  42                  "state": "Completed"
  43                },
  44                {
  45                  "action": {
  46                    "path": "/nix/var/log",
  47                    "user": "root",
  48                    "group": null,
  49                    "mode": 493,
  50                    "is_mountpoint": false,
  51                    "force_prune_on_revert": true
  52                  },
  53                  "state": "Completed"
  54                },
  55                {
  56                  "action": {
  57                    "path": "/nix/var/log/nix",
  58                    "user": "root",
  59                    "group": null,
  60                    "mode": 493,
  61                    "is_mountpoint": false,
  62                    "force_prune_on_revert": true
  63                  },
  64                  "state": "Completed"
  65                },
  66                {
  67                  "action": {
  68                    "path": "/nix/var/log/nix/drvs",
  69                    "user": "root",
  70                    "group": null,
  71                    "mode": 493,
  72                    "is_mountpoint": false,
  73                    "force_prune_on_revert": true
  74                  },
  75                  "state": "Completed"
  76                },
  77                {
  78                  "action": {
  79                    "path": "/nix/var/nix",
  80                    "user": "root",
  81                    "group": null,
  82                    "mode": 493,
  83                    "is_mountpoint": false,
  84                    "force_prune_on_revert": true
  85                  },
  86                  "state": "Completed"
  87                },
  88                {
  89                  "action": {
  90                    "path": "/nix/var/nix/db",
  91                    "user": "root",
  92                    "group": null,
  93                    "mode": 493,
  94                    "is_mountpoint": false,
  95                    "force_prune_on_revert": true
  96                  },
  97                  "state": "Completed"
  98                },
  99                {
 100                  "action": {
 101                    "path": "/nix/var/nix/gcroots",
 102                    "user": "root",
 103                    "group": null,
 104                    "mode": 493,
 105                    "is_mountpoint": false,
 106                    "force_prune_on_revert": true
 107                  },
 108                  "state": "Completed"
 109                },
 110                {
 111                  "action": {
 112                    "path": "/nix/var/nix/gcroots/per-user",
 113                    "user": "root",
 114                    "group": null,
 115                    "mode": 493,
 116                    "is_mountpoint": false,
 117                    "force_prune_on_revert": true
 118                  },
 119                  "state": "Completed"
 120                },
 121                {
 122                  "action": {
 123                    "path": "/nix/var/nix/profiles",
 124                    "user": "root",
 125                    "group": null,
 126                    "mode": 493,
 127                    "is_mountpoint": false,
 128                    "force_prune_on_revert": true
 129                  },
 130                  "state": "Completed"
 131                },
 132                {
 133                  "action": {
 134                    "path": "/nix/var/nix/profiles/per-user",
 135                    "user": "root",
 136                    "group": null,
 137                    "mode": 493,
 138                    "is_mountpoint": false,
 139                    "force_prune_on_revert": true
 140                  },
 141                  "state": "Completed"
 142                },
 143                {
 144                  "action": {
 145                    "path": "/nix/var/nix/temproots",
 146                    "user": "root",
 147                    "group": null,
 148                    "mode": 493,
 149                    "is_mountpoint": false,
 150                    "force_prune_on_revert": true
 151                  },
 152                  "state": "Completed"
 153                },
 154                {
 155                  "action": {
 156                    "path": "/nix/var/nix/userpool",
 157                    "user": "root",
 158                    "group": null,
 159                    "mode": 493,
 160                    "is_mountpoint": false,
 161                    "force_prune_on_revert": true
 162                  },
 163                  "state": "Completed"
 164                },
 165                {
 166                  "action": {
 167                    "path": "/nix/var/nix/daemon-socket",
 168                    "user": "root",
 169                    "group": null,
 170                    "mode": 493,
 171                    "is_mountpoint": false,
 172                    "force_prune_on_revert": true
 173                  },
 174                  "state": "Completed"
 175                }
 176              ]
 177            },
 178            "state": "Completed"
 179          },
 180          "move_unpacked_nix": {
 181            "action": {
 182              "unpacked_path": "/nix/temp-install-dir"
 183            },
 184            "state": "Completed"
 185          }
 186        },
 187        "state": "Completed"
 188      },
 189      {
 190        "action": {
 191          "action": "create_users_and_group",
 192          "nix_build_group_name": "nixbld",
 193          "nix_build_group_id": 30000,
 194          "nix_build_user_count": 32,
 195          "nix_build_user_prefix": "nixbld",
 196          "nix_build_user_id_base": 30000,
 197          "create_group": {
 198            "action": {
 199              "name": "nixbld",
 200              "gid": 30000
 201            },
 202            "state": "Completed"
 203          },
 204          "create_users": [
 205            {
 206              "action": {
 207                "name": "nixbld1",
 208                "uid": 30001,
 209                "groupname": "nixbld",
 210                "gid": 30000,
 211                "comment": "Nix build user 1"
 212              },
 213              "state": "Completed"
 214            },
 215            {
 216              "action": {
 217                "name": "nixbld2",
 218                "uid": 30002,
 219                "groupname": "nixbld",
 220                "gid": 30000,
 221                "comment": "Nix build user 2"
 222              },
 223              "state": "Completed"
 224            },
 225            {
 226              "action": {
 227                "name": "nixbld3",
 228                "uid": 30003,
 229                "groupname": "nixbld",
 230                "gid": 30000,
 231                "comment": "Nix build user 3"
 232              },
 233              "state": "Completed"
 234            },
 235            {
 236              "action": {
 237                "name": "nixbld4",
 238                "uid": 30004,
 239                "groupname": "nixbld",
 240                "gid": 30000,
 241                "comment": "Nix build user 4"
 242              },
 243              "state": "Completed"
 244            },
 245            {
 246              "action": {
 247                "name": "nixbld5",
 248                "uid": 30005,
 249                "groupname": "nixbld",
 250                "gid": 30000,
 251                "comment": "Nix build user 5"
 252              },
 253              "state": "Completed"
 254            },
 255            {
 256              "action": {
 257                "name": "nixbld6",
 258                "uid": 30006,
 259                "groupname": "nixbld",
 260                "gid": 30000,
 261                "comment": "Nix build user 6"
 262              },
 263              "state": "Completed"
 264            },
 265            {
 266              "action": {
 267                "name": "nixbld7",
 268                "uid": 30007,
 269                "groupname": "nixbld",
 270                "gid": 30000,
 271                "comment": "Nix build user 7"
 272              },
 273              "state": "Completed"
 274            },
 275            {
 276              "action": {
 277                "name": "nixbld8",
 278                "uid": 30008,
 279                "groupname": "nixbld",
 280                "gid": 30000,
 281                "comment": "Nix build user 8"
 282              },
 283              "state": "Completed"
 284            },
 285            {
 286              "action": {
 287                "name": "nixbld9",
 288                "uid": 30009,
 289                "groupname": "nixbld",
 290                "gid": 30000,
 291                "comment": "Nix build user 9"
 292              },
 293              "state": "Completed"
 294            },
 295            {
 296              "action": {
 297                "name": "nixbld10",
 298                "uid": 30010,
 299                "groupname": "nixbld",
 300                "gid": 30000,
 301                "comment": "Nix build user 10"
 302              },
 303              "state": "Completed"
 304            },
 305            {
 306              "action": {
 307                "name": "nixbld11",
 308                "uid": 30011,
 309                "groupname": "nixbld",
 310                "gid": 30000,
 311                "comment": "Nix build user 11"
 312              },
 313              "state": "Completed"
 314            },
 315            {
 316              "action": {
 317                "name": "nixbld12",
 318                "uid": 30012,
 319                "groupname": "nixbld",
 320                "gid": 30000,
 321                "comment": "Nix build user 12"
 322              },
 323              "state": "Completed"
 324            },
 325            {
 326              "action": {
 327                "name": "nixbld13",
 328                "uid": 30013,
 329                "groupname": "nixbld",
 330                "gid": 30000,
 331                "comment": "Nix build user 13"
 332              },
 333              "state": "Completed"
 334            },
 335            {
 336              "action": {
 337                "name": "nixbld14",
 338                "uid": 30014,
 339                "groupname": "nixbld",
 340                "gid": 30000,
 341                "comment": "Nix build user 14"
 342              },
 343              "state": "Completed"
 344            },
 345            {
 346              "action": {
 347                "name": "nixbld15",
 348                "uid": 30015,
 349                "groupname": "nixbld",
 350                "gid": 30000,
 351                "comment": "Nix build user 15"
 352              },
 353              "state": "Completed"
 354            },
 355            {
 356              "action": {
 357                "name": "nixbld16",
 358                "uid": 30016,
 359                "groupname": "nixbld",
 360                "gid": 30000,
 361                "comment": "Nix build user 16"
 362              },
 363              "state": "Completed"
 364            },
 365            {
 366              "action": {
 367                "name": "nixbld17",
 368                "uid": 30017,
 369                "groupname": "nixbld",
 370                "gid": 30000,
 371                "comment": "Nix build user 17"
 372              },
 373              "state": "Completed"
 374            },
 375            {
 376              "action": {
 377                "name": "nixbld18",
 378                "uid": 30018,
 379                "groupname": "nixbld",
 380                "gid": 30000,
 381                "comment": "Nix build user 18"
 382              },
 383              "state": "Completed"
 384            },
 385            {
 386              "action": {
 387                "name": "nixbld19",
 388                "uid": 30019,
 389                "groupname": "nixbld",
 390                "gid": 30000,
 391                "comment": "Nix build user 19"
 392              },
 393              "state": "Completed"
 394            },
 395            {
 396              "action": {
 397                "name": "nixbld20",
 398                "uid": 30020,
 399                "groupname": "nixbld",
 400                "gid": 30000,
 401                "comment": "Nix build user 20"
 402              },
 403              "state": "Completed"
 404            },
 405            {
 406              "action": {
 407                "name": "nixbld21",
 408                "uid": 30021,
 409                "groupname": "nixbld",
 410                "gid": 30000,
 411                "comment": "Nix build user 21"
 412              },
 413              "state": "Completed"
 414            },
 415            {
 416              "action": {
 417                "name": "nixbld22",
 418                "uid": 30022,
 419                "groupname": "nixbld",
 420                "gid": 30000,
 421                "comment": "Nix build user 22"
 422              },
 423              "state": "Completed"
 424            },
 425            {
 426              "action": {
 427                "name": "nixbld23",
 428                "uid": 30023,
 429                "groupname": "nixbld",
 430                "gid": 30000,
 431                "comment": "Nix build user 23"
 432              },
 433              "state": "Completed"
 434            },
 435            {
 436              "action": {
 437                "name": "nixbld24",
 438                "uid": 30024,
 439                "groupname": "nixbld",
 440                "gid": 30000,
 441                "comment": "Nix build user 24"
 442              },
 443              "state": "Completed"
 444            },
 445            {
 446              "action": {
 447                "name": "nixbld25",
 448                "uid": 30025,
 449                "groupname": "nixbld",
 450                "gid": 30000,
 451                "comment": "Nix build user 25"
 452              },
 453              "state": "Completed"
 454            },
 455            {
 456              "action": {
 457                "name": "nixbld26",
 458                "uid": 30026,
 459                "groupname": "nixbld",
 460                "gid": 30000,
 461                "comment": "Nix build user 26"
 462              },
 463              "state": "Completed"
 464            },
 465            {
 466              "action": {
 467                "name": "nixbld27",
 468                "uid": 30027,
 469                "groupname": "nixbld",
 470                "gid": 30000,
 471                "comment": "Nix build user 27"
 472              },
 473              "state": "Completed"
 474            },
 475            {
 476              "action": {
 477                "name": "nixbld28",
 478                "uid": 30028,
 479                "groupname": "nixbld",
 480                "gid": 30000,
 481                "comment": "Nix build user 28"
 482              },
 483              "state": "Completed"
 484            },
 485            {
 486              "action": {
 487                "name": "nixbld29",
 488                "uid": 30029,
 489                "groupname": "nixbld",
 490                "gid": 30000,
 491                "comment": "Nix build user 29"
 492              },
 493              "state": "Completed"
 494            },
 495            {
 496              "action": {
 497                "name": "nixbld30",
 498                "uid": 30030,
 499                "groupname": "nixbld",
 500                "gid": 30000,
 501                "comment": "Nix build user 30"
 502              },
 503              "state": "Completed"
 504            },
 505            {
 506              "action": {
 507                "name": "nixbld31",
 508                "uid": 30031,
 509                "groupname": "nixbld",
 510                "gid": 30000,
 511                "comment": "Nix build user 31"
 512              },
 513              "state": "Completed"
 514            },
 515            {
 516              "action": {
 517                "name": "nixbld32",
 518                "uid": 30032,
 519                "groupname": "nixbld",
 520                "gid": 30000,
 521                "comment": "Nix build user 32"
 522              },
 523              "state": "Completed"
 524            }
 525          ],
 526          "add_users_to_groups": [
 527            {
 528              "action": {
 529                "name": "nixbld1",
 530                "uid": 30001,
 531                "groupname": "nixbld",
 532                "gid": 30000
 533              },
 534              "state": "Completed"
 535            },
 536            {
 537              "action": {
 538                "name": "nixbld2",
 539                "uid": 30002,
 540                "groupname": "nixbld",
 541                "gid": 30000
 542              },
 543              "state": "Completed"
 544            },
 545            {
 546              "action": {
 547                "name": "nixbld3",
 548                "uid": 30003,
 549                "groupname": "nixbld",
 550                "gid": 30000
 551              },
 552              "state": "Completed"
 553            },
 554            {
 555              "action": {
 556                "name": "nixbld4",
 557                "uid": 30004,
 558                "groupname": "nixbld",
 559                "gid": 30000
 560              },
 561              "state": "Completed"
 562            },
 563            {
 564              "action": {
 565                "name": "nixbld5",
 566                "uid": 30005,
 567                "groupname": "nixbld",
 568                "gid": 30000
 569              },
 570              "state": "Completed"
 571            },
 572            {
 573              "action": {
 574                "name": "nixbld6",
 575                "uid": 30006,
 576                "groupname": "nixbld",
 577                "gid": 30000
 578              },
 579              "state": "Completed"
 580            },
 581            {
 582              "action": {
 583                "name": "nixbld7",
 584                "uid": 30007,
 585                "groupname": "nixbld",
 586                "gid": 30000
 587              },
 588              "state": "Completed"
 589            },
 590            {
 591              "action": {
 592                "name": "nixbld8",
 593                "uid": 30008,
 594                "groupname": "nixbld",
 595                "gid": 30000
 596              },
 597              "state": "Completed"
 598            },
 599            {
 600              "action": {
 601                "name": "nixbld9",
 602                "uid": 30009,
 603                "groupname": "nixbld",
 604                "gid": 30000
 605              },
 606              "state": "Completed"
 607            },
 608            {
 609              "action": {
 610                "name": "nixbld10",
 611                "uid": 30010,
 612                "groupname": "nixbld",
 613                "gid": 30000
 614              },
 615              "state": "Completed"
 616            },
 617            {
 618              "action": {
 619                "name": "nixbld11",
 620                "uid": 30011,
 621                "groupname": "nixbld",
 622                "gid": 30000
 623              },
 624              "state": "Completed"
 625            },
 626            {
 627              "action": {
 628                "name": "nixbld12",
 629                "uid": 30012,
 630                "groupname": "nixbld",
 631                "gid": 30000
 632              },
 633              "state": "Completed"
 634            },
 635            {
 636              "action": {
 637                "name": "nixbld13",
 638                "uid": 30013,
 639                "groupname": "nixbld",
 640                "gid": 30000
 641              },
 642              "state": "Completed"
 643            },
 644            {
 645              "action": {
 646                "name": "nixbld14",
 647                "uid": 30014,
 648                "groupname": "nixbld",
 649                "gid": 30000
 650              },
 651              "state": "Completed"
 652            },
 653            {
 654              "action": {
 655                "name": "nixbld15",
 656                "uid": 30015,
 657                "groupname": "nixbld",
 658                "gid": 30000
 659              },
 660              "state": "Completed"
 661            },
 662            {
 663              "action": {
 664                "name": "nixbld16",
 665                "uid": 30016,
 666                "groupname": "nixbld",
 667                "gid": 30000
 668              },
 669              "state": "Completed"
 670            },
 671            {
 672              "action": {
 673                "name": "nixbld17",
 674                "uid": 30017,
 675                "groupname": "nixbld",
 676                "gid": 30000
 677              },
 678              "state": "Completed"
 679            },
 680            {
 681              "action": {
 682                "name": "nixbld18",
 683                "uid": 30018,
 684                "groupname": "nixbld",
 685                "gid": 30000
 686              },
 687              "state": "Completed"
 688            },
 689            {
 690              "action": {
 691                "name": "nixbld19",
 692                "uid": 30019,
 693                "groupname": "nixbld",
 694                "gid": 30000
 695              },
 696              "state": "Completed"
 697            },
 698            {
 699              "action": {
 700                "name": "nixbld20",
 701                "uid": 30020,
 702                "groupname": "nixbld",
 703                "gid": 30000
 704              },
 705              "state": "Completed"
 706            },
 707            {
 708              "action": {
 709                "name": "nixbld21",
 710                "uid": 30021,
 711                "groupname": "nixbld",
 712                "gid": 30000
 713              },
 714              "state": "Completed"
 715            },
 716            {
 717              "action": {
 718                "name": "nixbld22",
 719                "uid": 30022,
 720                "groupname": "nixbld",
 721                "gid": 30000
 722              },
 723              "state": "Completed"
 724            },
 725            {
 726              "action": {
 727                "name": "nixbld23",
 728                "uid": 30023,
 729                "groupname": "nixbld",
 730                "gid": 30000
 731              },
 732              "state": "Completed"
 733            },
 734            {
 735              "action": {
 736                "name": "nixbld24",
 737                "uid": 30024,
 738                "groupname": "nixbld",
 739                "gid": 30000
 740              },
 741              "state": "Completed"
 742            },
 743            {
 744              "action": {
 745                "name": "nixbld25",
 746                "uid": 30025,
 747                "groupname": "nixbld",
 748                "gid": 30000
 749              },
 750              "state": "Completed"
 751            },
 752            {
 753              "action": {
 754                "name": "nixbld26",
 755                "uid": 30026,
 756                "groupname": "nixbld",
 757                "gid": 30000
 758              },
 759              "state": "Completed"
 760            },
 761            {
 762              "action": {
 763                "name": "nixbld27",
 764                "uid": 30027,
 765                "groupname": "nixbld",
 766                "gid": 30000
 767              },
 768              "state": "Completed"
 769            },
 770            {
 771              "action": {
 772                "name": "nixbld28",
 773                "uid": 30028,
 774                "groupname": "nixbld",
 775                "gid": 30000
 776              },
 777              "state": "Completed"
 778            },
 779            {
 780              "action": {
 781                "name": "nixbld29",
 782                "uid": 30029,
 783                "groupname": "nixbld",
 784                "gid": 30000
 785              },
 786              "state": "Completed"
 787            },
 788            {
 789              "action": {
 790                "name": "nixbld30",
 791                "uid": 30030,
 792                "groupname": "nixbld",
 793                "gid": 30000
 794              },
 795              "state": "Completed"
 796            },
 797            {
 798              "action": {
 799                "name": "nixbld31",
 800                "uid": 30031,
 801                "groupname": "nixbld",
 802                "gid": 30000
 803              },
 804              "state": "Completed"
 805            },
 806            {
 807              "action": {
 808                "name": "nixbld32",
 809                "uid": 30032,
 810                "groupname": "nixbld",
 811                "gid": 30000
 812              },
 813              "state": "Completed"
 814            }
 815          ]
 816        },
 817        "state": "Completed"
 818      },
 819      {
 820        "action": {
 821          "action": "configure_nix",
 822          "setup_default_profile": {
 823            "action": {
 824              "unpacked_path": "/nix/temp-install-dir"
 825            },
 826            "state": "Completed"
 827          },
 828          "configure_shell_profile": {
 829            "action": {
 830              "locations": {
 831                "fish": {
 832                  "confd_suffix": "conf.d/nix.fish",
 833                  "confd_prefixes": [
 834                    "/etc/fish",
 835                    "/usr/local/etc/fish",
 836                    "/opt/homebrew/etc/fish",
 837                    "/opt/local/etc/fish"
 838                  ],
 839                  "vendor_confd_suffix": "vendor_conf.d/nix.fish",
 840                  "vendor_confd_prefixes": [
 841                    "/usr/share/fish/",
 842                    "/usr/local/share/fish/"
 843                  ]
 844                },
 845                "bash": [
 846                  "/etc/bashrc",
 847                  "/etc/profile.d/nix.sh",
 848                  "/etc/bash.bashrc"
 849                ],
 850                "zsh": [
 851                  "/etc/zshrc",
 852                  "/etc/zsh/zshrc"
 853                ]
 854              },
 855              "create_directories": [
 856                {
 857                  "action": {
 858                    "path": "/usr/share/fish/vendor_conf.d",
 859                    "user": null,
 860                    "group": null,
 861                    "mode": 493,
 862                    "is_mountpoint": false,
 863                    "force_prune_on_revert": false
 864                  },
 865                  "state": "Completed"
 866                }
 867              ],
 868              "create_or_insert_into_files": [
 869                {
 870                  "action": {
 871                    "path": "/etc/bashrc",
 872                    "user": null,
 873                    "group": null,
 874                    "mode": 420,
 875                    "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",
 876                    "position": "Beginning"
 877                  },
 878                  "state": "Completed"
 879                },
 880                {
 881                  "action": {
 882                    "path": "/etc/profile.d/nix.sh",
 883                    "user": null,
 884                    "group": null,
 885                    "mode": 420,
 886                    "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",
 887                    "position": "Beginning"
 888                  },
 889                  "state": "Completed"
 890                },
 891                {
 892                  "action": {
 893                    "path": "/etc/bash.bashrc",
 894                    "user": null,
 895                    "group": null,
 896                    "mode": 420,
 897                    "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",
 898                    "position": "Beginning"
 899                  },
 900                  "state": "Completed"
 901                },
 902                {
 903                  "action": {
 904                    "path": "/etc/zshrc",
 905                    "user": null,
 906                    "group": null,
 907                    "mode": 420,
 908                    "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",
 909                    "position": "Beginning"
 910                  },
 911                  "state": "Completed"
 912                },
 913                {
 914                  "action": {
 915                    "path": "/etc/zsh/zshrc",
 916                    "user": null,
 917                    "group": null,
 918                    "mode": 420,
 919                    "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",
 920                    "position": "Beginning"
 921                  },
 922                  "state": "Completed"
 923                },
 924                {
 925                  "action": {
 926                    "path": "/usr/share/fish/vendor_conf.d/nix.fish",
 927                    "user": null,
 928                    "group": null,
 929                    "mode": 420,
 930                    "buf": "\n# Nix\nif test -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.fish'\n    . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.fish'\nend\n# End Nix\n\n",
 931                    "position": "Beginning"
 932                  },
 933                  "state": "Completed"
 934                }
 935              ]
 936            },
 937            "state": "Completed"
 938          },
 939          "place_nix_configuration": {
 940            "action": {
 941              "create_directory": {
 942                "action": {
 943                  "path": "/etc/nix",
 944                  "user": null,
 945                  "group": null,
 946                  "mode": 493,
 947                  "is_mountpoint": false,
 948                  "force_prune_on_revert": false
 949                },
 950                "state": "Completed"
 951              },
 952              "create_or_merge_nix_config": {
 953                "action": {
 954                  "path": "/etc/nix/nix.conf",
 955                  "pending_nix_config": {
 956                    "settings": {
 957                      "max-jobs": "auto",
 958                      "build-users-group": "nixbld",
 959                      "trusted-users": "root mfarabi",
 960                      "bash-prompt-prefix": "(nix:$name)\\040",
 961                      "extra-nix-path": "nixpkgs=flake:nixpkgs",
 962                      "access-tokens": "github.com= # gh auth token",
 963                      "experimental-features": "nix-command flakes",
 964                      "substituters": "https://cache.nixos.org https://cache.lix.systems https://nix-community.cachix.org https://nixpkgs.cachix.org https://cachix.cachix.org https://devenv.cachix.org https://nix-darwin.cachix.org https://nix-on-droid.cachix.org https://nixos-raspberrypi.cachix.org https://mfarabi.cachix.org https://charthouse-labs.cachix.org https://emacsng.cachix.org https://emacs-ci.cachix.org https://hyprland.cachix.org",
 965                      "trusted-public-keys": "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs= devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw=  nix-darwin.cachix.org-1:LxMyKzQk7Uqkc1Pfq5uhm9GSn07xkERpy+7cpwc006A=  mfarabi.cachix.org-1:FPO/Xsv7VIaZqGBAbjYMyjU1uUekdeEdMbWfxzf5wrM= cachix.cachix.org-1:eWNHQldwUO7G2VkjpnjDbWwy4KQ/HNxht7H4SSoMckM= emacs-ci.cachix.org-1:B5FVOrxhXXrOL0S+tQ7USrhjMT5iOPH+QN9q0NItom4= emacsng.cachix.org-1:i7wOr4YpdRpWWtShI8bT6V7lOTnPeI7Ho6HaZegFWMI=  hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
 966                    }
 967                  }
 968                },
 969                "state": "Completed"
 970              }
 971            },
 972            "state": "Completed"
 973          }
 974        },
 975        "state": "Completed"
 976      },
 977      {
 978        "action": {
 979          "action": "create_directory",
 980          "path": "/etc/tmpfiles.d",
 981          "user": null,
 982          "group": null,
 983          "mode": 493,
 984          "is_mountpoint": false,
 985          "force_prune_on_revert": false
 986        },
 987        "state": "Completed"
 988      },
 989      {
 990        "action": {
 991          "action": "configure_init_service",
 992          "init": "Systemd",
 993          "start_daemon": true
 994        },
 995        "state": "Completed"
 996      },
 997      {
 998        "action": {
 999          "action": "remove_directory",
1000          "path": "/nix/temp-install-dir"
1001        },
1002        "state": "Completed"
1003      }
1004    ],
1005    "planner": {
1006      "planner": "linux",
1007      "settings": {
1008        "modify_profile": true,
1009        "nix_build_group_name": "nixbld",
1010        "nix_build_group_id": 30000,
1011        "nix_build_user_prefix": "nixbld",
1012        "nix_build_user_count": 32,
1013        "nix_build_user_id_base": 30000,
1014        "nix_package_url": {
1015          "Url": "https://releases.lix.systems/lix/lix-2.93.0/lix-2.93.0-x86_64-linux.tar.xz"
1016        },
1017        "proxy": null,
1018        "ssl_cert_file": null,
1019        "extra_conf": [],
1020        "force": false,
1021        "enable_flakes": true
1022      },
1023      "init": {
1024        "init": "Systemd",
1025        "start_daemon": true
1026      }
1027    }
1028  }