it was only working by accident, when it worked, which was by no means all of the time note that we unconditionally perform the action (restart or whatever) once we've started and got the initial state of the outputs. That's because we have no idea whether the outputs changed in the interval between the controlled service initially starting and watch-outputs starting, so updates in that interval could be lost |
||
---|---|---|
.. | ||
default.nix | ||
watch-outputs.fnl |