Small note for the author: I was a bit confused at first by the use of "Nix-based" to mean POSIX-compliant [1] since Nix is the name of a package manager that NixOS is based on. I've only seen "*nix" to refer to Unix-like systems.
[1] Which seems like the right condition here? since I believe Unix domain sockets are required by POSIX.
[1] Which seems like the right condition here? since I believe Unix domain sockets are required by POSIX.