1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
[Unit]
Description=Nix Daemon Socket
Before=multi-user.target
Conflicts=nix-daemon.service
RequiresMountsFor=@storedir@
ConditionPathIsReadWrite=@localstatedir@/nix/daemon-socket

[Socket]
ListenStream=@localstatedir@/nix/daemon-socket/socket
Accept=yes

[Install]
WantedBy=sockets.target