| ▲ | Cyph0n 5 hours ago | |||||||
How is it not a light abstraction? If you're familiar with systemd, you can easily understand what the snippet below is doing even if you know nothing about Nix.
In my view, using Nix to define your systemd services beats copying and symlinking files all over the place :) | ||||||||
| ▲ | allreduce 3 hours ago | parent [-] | |||||||
Hah I just wrote something similar today to periodically push backups to another server from my NAS. I agree the systemd interface is rather simple (just translate nix expression to config file). But NixOS is a behemoth; Completely change the way how every package is built, introduce a functional programming language and filesystem standard to somehow merge everything together, and then declare approximately every package to ever exist in this new language + add a boatloat of extra utilities and infra. | ||||||||
| ||||||||