# Syndicated Nix Actor An actor for interacting with the [Nix](https://nixos.org/) daemon via the [Syndicated Actor Model](https://syndicate-lang.org/). See [protocol.prs](./protocol.prs) for the Syndicate protocol [schema](https://preserves.dev/preserves-schema.html). *This is only a proof-of-concept and is not yet useful.* ## Example configuration A demo script for the [Syndicate server](https://git.syndicate-lang.org/syndicate-lang/syndicate-rs), see https://synit.org/book/operation/scripting.html ``` ? $nixspace [ ? {}; in pkgs.hello" { } ?drv> [ ? [ $log ! ] ] ? [ $log ! ] ? [ $log ! ] ? [ $log ! ] ? [ $log ! ] $config [ > ? ?cap> [ $cap { dataspace: $nixspace daemon-socket: "/nix/var/nix/daemon-socket/socket" listen-socket: "/tmp/translator.worker.nix.socket" } ] ] ] ```